Where is your son stationed in Texas? In some border towns, there can be border patrols at the security checkpoints in the airports.
I was stopped once in BRO when I was flying BRO-SAV. They asked if I was American when I was carrying work permit at the time.
It would be good to check what is the status of your in-law. Good luck.
drew