I played that game many years back and didn't have a problem getting the achievements. I'm trying to think of some other options you could try to get it unlocked, but can't think of anything simple. You could start a new game, but if I recall that achievement is from the last level, so that's a...