I’m willing to bet they knew he was a sitting US senator on his way to do the gov’t business by the time they detained him. This is a clear violation of the US Constitution. They aren’t allowed to keep a senator from doing his job except in case of treason and stuff like that.
That exemption from search would seem to make congressmen open to having some of their family held hostage and being controlled by terrorist.