Here's what I do. I use that machined port for the oil pressure sensor (I use a different oil pressure sensor because I run an AIM dash) but the oil temp sensor needs to be relocated in the bottom of the pan using Turners adapter that replaces the oil level sensor. You'll need to extend the wires to that sensor. I just live with the oil level light going off every time the car is started. Also, to make that housing fit, you need to buy some M6X1.0 threaded rod from McMaster Carr and a M6X1.0 Jet nut from a place like Pegasus.
You have to remember, parts like these are motorsport parts and not some bolt on unit designed for the general consumer. As long as you take a bit of responsibility on your own, they will work.