You’re right, nothing is 100% fool proof, but so far, this has kept the fish in the tank. Perhaps you can’t tell, but I kind of tuck the netting into the lid.
Interesting, in my case, my 75 gallon reef ready overflow area has a “standpipe” taller than my heaters, so I don’t think the risk to which you refer exists, or else my tank would be leaking on the floor.
Generally, I’ve seen a manufacturers name info somewhere on the outside bottom, and it’s usually pretty obvious so perhaps your tanks manufacturer info has been removed or fell off.