Sounds like you're running into two common PC9 quirks:
Barrel-mounted optics can be tough because the takedown system sometimes leaves you with an optic that won't track consistently when you separate/reassemble.
Receiver-mounted optics usually hold zero better, but as you've seen, cleaning can shift things a bit if the mount isn't rock solid.
If you want to keep it forward on the barrel, the fact that you ran out of elevation/windage suggests the rail itself may not be perfectly aligned. A low-profile red dot alone probably won't solve that you may need either:
A
shim or canted mount to bring the optic into the adjustment range, or
A micro red dot that sits low enough to work with an offset mount.
A lot of PC9 takedown owners report better luck keeping the optic on the receiver with a quality mount, then just being consistent in how the rifle is reassembled. If you go barrel-mounted, something like an Aimpoint Micro footprint with a shimmed mount tends to give you the adjustment you need.
Curious are you leaning more toward keeping the optic on the barrel for accuracy with the takedown, or would a sturdier receiver mount setup work better for how you use the rifle?
I have the PC9 takedown tactical and tried to put a red dot sight on the barrel. I was finding that when I had the RD sight on the rear of the gun that it would loose zero after cleaning. The problem with putting it up front on the gun was that I could not sight it in. The RD would max out before I got to zero. Is there a low profile RD that might work?