Hi Glen,
Sounds like you will have to remove the sender to fix the oil leak, once it is off then you can reseal the adapter. Most of times it is the sender itself the cause of the leak. They tend to let go at the body.
If you want to relocate it there is an oil gallery plug just above the oil filter housing that connects straight to the rear main cap so it is a good source for oil pressure.
I hope this helps.
Cheers, Chris.