How "porous" is red primer?

non activated primers are very porous. Generally the ingredient that gives primer body is talc which absorbs water easily. I have found that even activated primers dont prevent rust if they have been scratched.

I guess if your red primer went on thick enough it could help prevent rust, but its also likely hiding it.