The leak is definitely the HST plug. I am not blonde but I do know where the HST plug is located. :-)
Teflon tape is not recommended for this application, as I view it. Teflon tape has its place but getting into the HST system would not be good. And, the sealant is also a big question in...