Set the alarm on your phone for a few hours in advance of the appointment, because then it will pop up to remind you and can you wrap up whatever it is you're doing - and if you happen to be in the middle of something that you won't be able to get there on time? well... then you can at least call (despite how stressful the phone can be!) and let the office know that you're going to either be late or can't make it.
Your new social worker sounds pretty amazing! I'm liking her lots already. I bet she spent the last few days trying to get those things sorted out for you, and probably also gave you some time off to not make you feel trapped and pressured (regardless of if that was the right response for you; she doesn't know you overly well yet so if that isn't how you want her to respond to you you can let her know when you see her again

). By waiting a few days she was probably trying to show you some respect and give you the space she thinks you needed.
It sounds so amazing that she recognizes HOW poorly you've been treated and she really sounds like she's going to start getting those problems solved!