Let's get this quite clear if we may, please.
You are telling us that it was the
check in agent at BOS who allegedly told your friend to remove his Taylor frame. Why would he/she have done such a thing?
AFAIK, security is the purview of
TSA operatives, but not individual airline employees.