Nonsense. There is more in the Constitution than just the few things mentioned. It doesn't mention an Air Force so it must be unconstitutional.
Texas is a special case but likely it could not secede either. Most of the assertions you guys make are easily shown not to be supported by fact.
Even if there were a right to secede that did not mean the Fort stopped being federal property. South Carolina gave up any right to the island when it handed the deed to the feds.
Should Virginia get back all the lands it gave the feds in the 1780s?
Since Texas v. White is SPECIFICALLY about Texas secession, I'd say you're right.
Texas was not a special case. Texas was a state, entitled to the same rights and subject to the same restriction as every other state. The idea that they had the ability to do things that other states could not is blatantly unconstitutional.
For your edification: Article I§8: 'The Congress shall have Power To lay and collect Taxes, Duties, Imposts and Excises, to pay the Debts and provide for the common Defence...'