From a science-based perspective, you can't have that much water in the atmosphere as long as both gravity and temperature are roughly the same as modern Earth's. There is a saturation point of water in nitrogen/oxygen atmosphere, we see that saturation point reached when we look at clouds or are surrounded by fog. If clouds accumulate enough water, the water droplets that form have too high of a volume to surface area ratio to remain in suspension in the gaseous atmosphere, so they fall as rain.
A place like a tropical rainforest where it rains literally every day is as 'water canopy' as you can possibly get. I suppose you could make the entire planet a rainforest through some mechanism or another, but that still wouldn't provide a 'water canopy' as described in your link.