Replace DPDT relay with Mosfet?
I can't understand why you have such complexity built in to your design. Surely, this will work and is far simpler; requiring no relay and no change-over to a 9 volt supply (now redundant): -