Sounds like he got his medical license from a Cracker Jack box. You're right to ditch him.
I probably wouldn't waste time trying to force them to mail the endo those results. I would get them for myself first, then make other copies to send or take to the endo... Unless ... The endo wants them to come directly from the MD. The endo whom I saw would not make an appointment without test results from the primary MD, even though my insurance does not require a referral. From what I've seen here on the board, that's the way some endos work. They don't take always take self-referrals.