All sounds sensible. As long as symptoms are reducing gradually, and not increasing, all it on the mends. Hot/Cold bath do stimulate the shunting of blood to the area which is useful. But to hot over a fractured area and it might just provoke pain so go easy if this is an option. Perhaps the most important thing is to wear suitable footwear that has a good absorbing/cushioning sole. Running trainers for example would be better than flats. Also their usually higher heel height causes the foot to land as if on a slight ramp (decline) which should reduce the force on the base of the 5th metatarsal as the mid-foot contacts the ground.

Best of luck (to both of you)