Answer
The selectivity is probably based on charge as well as size.
Work Step by Step
The big difference between glycerol and hydronium ions is the electrical neutrality of glycerol and the positive charge on hydronium ion, making this the probably basis on which the transport protein discriminates.