Just want to comment on the police calling. We used that for awhile....same situation...I was getting things thrown at me in the car, hit, kicked, grabbing the steering wheel. Pulled into the station, worked like a charm.....made it home safely. The family started using it around the house because difficult child would ask...."you call the police". We would pretend. Worked short term. Obviously the things started continuing on after the "phone call" & no police showed up! THEN one day, we got in a car accident.....police showed up....the child was a mess!!!!! I think she related the all of those pretend calls to that accident somehow.....and she was actually being tolerable so far in the car that day. Then, there we were in a pile up on the highway. I feel that I learned something on that day because I know it affected her somehow. So I was wrong for doing it in the first place. NOW, I stop the car....get out & sit until she's calm (sometimes it takes quick thinking, knowing she will run in traffic & such....but works & I feel better about it).
I hope the pediatrician appointment goes well & the B&G club sounds like a good idea