What city are you in? If you are in a smaller town, are you near a larger city that might have more choices of docs? You should be able to find a podiatrist that has sport medicine experience with cyclists. The one I have been going to is a triathlete, so he understands all of it.

Good luck in your search :-)
Edna