The former Northern Beaches councillor testified that the 13-year-old boy looked 17 when he allegedly sexually assaulted him in a carpark toilet.