May have found the problem *facepalm*
I didn't have time to check it yesterday, just saw the coolant when I went outside to grab a picture of my engine bay. I guess although the thickness of the o-ring was likely correct, the diameter was a bit too small and over-stretched it's welcome...