Hey V - hope these sort out your foot problem. I have a pair of these and find them super comfy. Having said that I have never spent as long as you on the bike.

I will keep my fingers crossed that they provide blissfully hot spot free riding.