I don't have any words of wisdom but I can sympathize. We didn't know DS was 2e at the time (he was tested half way through grade 1). Now that I know he's 2e (and more about what that all means) and have watched 5 years of "normal" kindergarten/kid drop offs it kind of gives me a different perspective. At the time it was just another thing in the day of life with DS and I thought we just had to get through it. Everything is a challenge with him and it is often hard to know when to push and when to back off.
I do know that routine was key for our DS. We had to do exactly the same thing every morning with lots of time countdowns before leaving the house (10 more minutes until we get our shoes on, etc). We also had a crazy good bye handshake routine that took at least 5 minutes at the gate of the school - hug, kiss, fist bump, exploding fist bump, high 5, low 5, and on and on and on.... We were quite the sight.
Good luck!