Hi Steven,
I had a similar problem with a boat years ago. I sealed it up and used check valves similar to what you have done. I did not have any leaks afterward but did not have adequate venting. The tank would pressure up pretty good. Curious, how you are venting excess pressure in the tank...