Your story sounds familiar. I'm a D+ width, and was told that in the specialist running shop even though I already knew it, was sold a pair of Brooks 'as they come in different width fittings' then later on found out they were actually just a B. The women's ones are all B width, the men's ones are all D width. Bah!
As for your foot pain, it might or might not be related to the width of the shoes. Perhaps not, as I can comfortably run in B width shoes of various brands even though I'd prefer them to be a bit wider.
There aren't many road ultras these days probably because of the increased amount of traffic on the roads making closures/diversions a much more problematic business. The few road ones there are are often in danger of dying out due to small entries for whatever reasons. Maybe partly because some people do tend to think that all ultras are on trail and so don't go seeking out road ones.
The Strathaven Striders club in South Lanarkshire put on the annual John Lucas memorial 50 mile race which (I think - may well be wrong!) is the ONLY Scottish road ultra. Usually held in August, and also in danger of being discontinued due to the low number of entrants. Last year there were only about 10 people running it... (Due to the high sensitivity to suspected spam and self promotion on this forum I'd like to point out that I've got nothing at all to do with this race and I'm not a member of the club.)
Also on road, if you've never heard of the crazy 24 hour loop races have a peek here: http://www.iau-ultramarathon.org/ for live updates on the IAU 24 hour World Championships taking place right now in the Netherlands. Britain's Lizzy Hawker currently holds the world record and is looking good so far...
I've been running 50-65 miles a week for a few months now and haven't lost any weight. Have got a bit leaner looking but still carry too much flab. Only way for me to lose weight is very strict calorie restriction!
Phil's right. You've not lost fitness, you're just recovering from running hard races. Watch you don't give yourself enough recovery time. Might be wise not to push yourself too hard for another month or so. I always find it really easy to pick up injuries following on from tough races no matter what distance they were...