How can I waterproof a hole in my vinyl deck to fit a downspout?
I wonder if you could use a Low Profile Dryer Vent like this one?  (google that phrase for more options).

You might be able to seal it using the stuff they use to glue PVC pipes together but that might ruin your deck.   Probably caulk is the way to go.