By the same logic,
Supernova, GRB : probably ? Unlike impactors, a supernova or GRB would affect both Earth and Mars. However, if the major impact on Earth is deaths by radiation of exposed people and destruction of agriculture by destruction of the ozone layer, then Mars should be much more resilient, since settlements have to be more radiation hardened anyway, and the agriculture would be under glass or under ground.
Is not a good addition. The Mars-hardened facilities will be hardened only for Mars conditions (unless it's extremely easy to harden against any level of radiation?) in order to cut colonization costs from 'mindbogglingly expensive and equivalent to decades of world GDP' to something more reasonable like 'decade of world GDP'. So given a supernova, they will have to upgrade their facilities anyway and they are worse positioned than anyone on Earth: no ozone layer, no atmosphere in general, small resource & industrial base, etc. Any defense against supernova on Mars could be better done on Earth.
Good point. Mars would only be better off if the colonies over-engineered their radiation protection. Otherwise anything that gets through Earth's natural protection would probably get through Martian settlements designed to give the same level of protection. It might be relatively cheap to over-engineer (e.g. digging in an extra meter), but it might not.
Article on space.com