NFD's make this situation a bit complicated because it's good for you if he has them and folds, but very bad for you if he has them and calls.
I would jam. Ignoring NFD's for now, like iraisetoomuch posted, if he *only* has AA, 99, 55, and 44 and always calls it off, then a jam is slightly worse than breakeven (investing $1350 more to have 45% equity in a 2850 pot). If he folds even once in a blue moon, it's +EV. If someone else checked the flop with a set and you get it in 3 ways vs. two sets, you're godlike.
So yea the above analysis is an ESTIMATE based on a couple oversimplifications, but I don't think your in-game scenario can possibly be that much worse. Also you neglected hero's image, if you seem tight then villain may even fold bottom set :P
As ATSai likes to recommend, shake your head and say "well, guess it's time to go home" before you jam