Dictionary.com defines "gamekeeper" as:
a person employed, as on an estate or game preserve, to prevent poaching and provide a natural environment conducive to the propagation of game, as by thinning brush, scattering food after a snowstorm, and the like.
It doesn't seem to have anything to do with hunting or killing animals or magical creatures.
I can't find any canon information as to why Ogg was named gamekeeper. The Harry Potter Lexicon says about Ogg:
Gamekeeper at Hogwarts during Molly Weasley's era, probably the man who held the job before Hagrid. Molly seemed to be rather fond of him.
(Note: I'm not convinced of this timeline. Hagrid became gamekeeper after the first Chamber of Secrets incident in 1943; Molly was a student in the early 60s)
Logically, though, both Ogg and Hagrid were hired because someone needed to care for the animals and magical creatutures. In the case of Hagrid, following Tom Riddle's opening of the Chamber of Secrets, for which Hagrid was unfairly blamed, Dumbledore advocated on Hagrid's behalf, and convinced then headmaster Armando Dippet to allow Hagrid to stay on at Hogwarts as gamekeeper and the Keeper of Keys. Dumbledore has always afforded Hagrid deep trust.
Ogg and Hagrid are referred to as gamekeepers because they took care of the magical creatures and maintained their presence on the ground. For example, Hagrid is known to have cared for the unicorns in the forest and collecting their stray hairs and keeping them pretty carefully in his hut for a variety of uses. He uses Flesh-Eating Slug Repellent to keep the slugs at bay. He cares for the Thestral herd. He protects the henhouse when chickens are being killed in Chamber of Secrets, asking Dumbledore if he might put a "little (protective) charm around the henhouse. He hatches and wrangles a dragon.
Hagrid teaches Care of Magical Creatures beginning in Harry's third. He is Keeper of the Keys; the exact nature of Keeper of the Keys is not defined, but perhaps we can assume that Hagrid holds the master to every Hogwarts key, in case a backup is necessary. He may maintain the boats the first years use to cross over the lake to Hogwarts (just an idea).
So, according to the dictionary definition, no, a different name isn't warranted, in my opinion. Hagrid, and presumably Ogg, carried out the duties as outlined in that definition.