Ah, the joys of the church of barefoot running.......I won't enter that debate......today.
Nice to see the friendly podiatrist has come to the rescue again (you will have obviously guessed that I am also a podiatrist). Hopefully the temporary insoles they've made you will be of benefit. Best of luck.
PS - What sort of healthcare professional are you?