When we made our move to a new school, here is what I did:
I called the school and asked who my son's counselor would be and who was the special ed chair for the school. I then contacted both of those people individually via email and let them know my son would be attending their school and asked to meet with each of them separately. Both agreed to meet me.
I went to the counselor's meeting with the intent of "giving her a head's up". I briefly explained my son's challenges, what the teachers at his previous school had done and asked if she needed anything from me to help make her job easier. Because of this meeting, she has been accessible to me each time I've needed to contact her and has worked as an advocate for my son. She also gave me insight into my son's planned teachers and which ones she thought would like info ahead of time and which would be more likely to want the info after he was already in their class and they had a sense of his capabilities.
I went to the special ed chair's meeting with the intent of "touching base" to make sure she knew I was an active participant, willing to work with the teachers and hear any feedback they had, and to find out what accommodations would be easily accepted and which might meet resistance. She has also been an excellent advocate for my son and a great go-between for the teacher who has reacted negatively to my son being in her class.
Once my son was in the school, I actually had the opportunity to email each of them the week after school started - not as a touching base but a "my kid broke his leg, is bed-ridden and won't be back to school for at least a week" message. Within this message, I asked each of them if they'd received my son's special ed folder yet. None of them even knew he was in special ed yet. So they each replied asking questions. It has helped open up the line of communication, although it was a lousy way to start the year.
Good luck. I can imagine the level of anxiety you're facing. Here's hoping that one public school has a few teachers that make it a great place for you all to be!