I agree with a lot of your comments here. Waterproof grout is not waterproof - it changes colour when touched by water. i.e. its letting water through.
The safest thing to do is two-fold:-
1) Use a waterproof board - with reinforcement in the board faces. Where you can.
2) Use a...