I called for removing guard IFFs many years ago already, not only because of the problem you mentioned, but also because it was once said that there could only be a certain number of factions and IFFs (128?) when I suggested splitting Zoner IFF into several kinds of zoners like Tau Zoners, Omicron Zoners, Omega Zoners, and mabye more.
That would solve some problems like Freeports being used as staging grounds, and zoners being a supertradefaction (which was the reason for their trade docking restrictions in house space), and thereby the restriction of zoners docking their 5ks in house space could be lifted, which would centralize their trade in and out of house space again.