Yeah etching primer is still porus. You’d have to use that then a primer sealer to get them locked in.
stuff can always be soda blasted. little surface rust that this stage isn’t going to hurt it much. pick up some PPG 579 metal cleaner and use that 100% strength and it’ll prohibit the major stuff from forming.