Because of the amount of folks on the floor area standing, the max capacity for the structure may have been reached. The fire marshal may have said the building is at its limit for safe exiting case of an emergency.
You are exactly right.
Sometimes at the Trump rallies, the fire marshal does not allow the arena to be filled to capacity because of safety issues in case of an emergency, just like you said.