Hi Dan and welcome.

Firstly well done for seeing your GP and getting things moving.

WRT the OH appointment - don't be too worried as they are there to help you.
WRT your boss - could it be that he's trying to give you space? That's why he isn't contacting you much?