Hilton Head is more remote - aka further from shopping/hospitals/emergency care which may be a factor to consider when traveling with an infant.
Vero Beach is a more compact resort, closer to the resort restaurants, beach, etc. - Hilton Head you'd need to shuttle or walk pretty far to get to...