A defense to being stopped in the crosswalk would be that you weren't stopped in the crosswalk.

What you are giving are "reasons" that you WERE stopped in the crosswalk.

Why you stopped in the crosswalk is not a defense. You could have avoided being stuck in the crosswalk by being a better judge of the traffic ahead and waiting until the intersection and crosswalks were clear before moving forward.

The errors on the citation are irrelevant.