Sadly, I have to throw in the towel (for now at least). My foot just wouldn't seem to strenghten and there was no point in pushing it. There'll be other races.. I'm not going to target anything specific just yet; I'll rest and not thinking about it for a while will surely help recovery.
Take care and see you all soon.