A 29-year-old man has been charged for allegedly sexually assaulting a 76-year-old resident at a NSW aged care home in Coffs Harbour on New Year's Day.