Lets take this one by one:
- If the swelling started with pain which has decreased over time, then it was due to an injury, probably to the soft tissues since it started with wearing a tight shoe.
- If the swelling decreases, even slightly, when the foot is elevated, then at least part of the swelling is due to fluid. Only fluid will flow back to decrease the swelling.
- Feet getting cold frequently and frequent cramps indicates a problem with the blood circulation.
What is possible in your case, is that the soft tissue got inflamed with collection of fluid. What you had was probaby cellulitis - a diffuse inflammation of the soft tissues. This is more serious than a simple infection.
Cellulitis can cause damage to the lymphatic circulation of the affected area and cause chronic swelling .
A repeat MRI will help to check if you do have a diffuse swelling of teh soft tissue. the standard treatment is with compression bandaging.
I hope this helps.
Let me know if you need more input. If not, please click on the green"Accept" button on this page. A positive rating and adding a bonus will be warmly appreciated.