Thanks, appreciated!
The difference between meta-heuristics and hyper-heuristics is that the former is a much broader concept, including such things as genetic algorithms. Hyper-heuristics is specifically about selecting among heuristics, which excludes e.g. evolutionary algorithms. Graham Kendall, one of the inventors of the concept, explains that they would have called it meta-heuristics if that name was not already taken.