There are no "non-arrestable" offenses in Texas.
For speeding and open container the Officer is required to give the violator a chance to sign a promise to appear. If he refuses to sign, off to jail he goes.
Correct, on an instanter. He's not being arrested for speeding. He's being charged with it and instantly magistrated (or as instant as the local jail magistrates).