Bnewb, I can't help with this issue, but.....

Flying from Boston to Mo Bay on Jet Blue in December 2023...

An Elderly Jamaican Man made it through TSA, was handed a boarding pass, boarded the plane and took his seat.
Just before the crew closed the door, Jet Blue employees and a TSA Agent boarded the plane and told the Jamaican man he had to get off the plane.
He did comply after some discussion.

Turns out his passport had expired while visiting family in the US!
In this digital age, can't believe he got through TSA!!!

Jahlove, hope all works out for your family!!