A five-year-old boy who drowned at a popular swimming hole in NSW has been remembered as a “beautiful and blessed” child as heartbreaking details of his drowning emerge.