Not much you can do after you hit top set. However I would not be raising there, just check and hope to hit a flop like you did. In general, if you're 2nd place on the bubble, that's when you have to be the absolute tightest. You have so much equity that the mere possibility of busting makes pretty much every holding -EV in ICM.
If you get to the bubble as the shortstack, then you're going to have to make something happen. I think a lot of people's ranges are off at small SNG's, so taking stacks into account, I'm jamming any two on the blinds (as long as the big blind isn't the massive chip leader), and if you get a chance to pick on the 3rd place stack, that's your target. He doesn't want to screw up his money since he's so close. Also if you win the hand against this guy, he's going to be severley wounded, and someone will probably pick him off. If you double through the leader, then often you'll just end up yourself and previously 3rd place guy having about the same stacks. Still not an enviable position.