(I don't think it could be makeup. The cops would be all over that.)
These bruises would be consistent with bumping your upper lip on a steering wheel--it wouldn't even have to be very hard. That bruise on the arm looks older.
Where are the folks who were expressing all the outrage last week? Surely this photo proves that Mirecki was indeed jumped by two 'fundies' angry at his planned class, which was intended to mock people of a specified religious faith.