Sam - got an email from Joe and he indicated I have the right plug - he replaced the shipping plug with the one I have in now and recommended by TREMEC for race apllications. In looking at the design they could have done this better. With the plug you still end up with
oil standing on top and relying on this super O ring to prevent any leakage. I have cleaned up the sealing surface and will see how this works. If it does not then time for some re-enginnering as others have suggested.