Microwavable custom insoles – not sure how good they are for cycling, but perhaps worth a shot…