It actually says players "should stand at attention, face the flag, hold helmets in their left hand, and refrain from talking."
Nowhere does it say players must have their hand over there heart. And "should" is a million miles away from "must." Hence no fines or suspensions from the NFL.
And lets be honest, when does the NFL not fine players when they've got a case??