Aah, i think I remember this now. And you've already tried met head pads and insoles.

I've never used road shoes, so i can't comment on them and hot foot.

good luck!