A 24-year-old man has been charged after a toddler was allegedly hit and killed while crossing a road with relatives in Melbourne's south-east.