Most of the crossing booms these days are made of fiberglass reinforced with metal. They're actually made to stop or at least slow vehicles that strike them.
He lost his truck because he tried to cross the tracks even though the warning lights told him not to.
The "No Trucks" sign would hint that this crossing might have too much of a hump to get a long vehicle across without high centering, he could very well be stuck there