My daughter, is 3.5 in PK3 this year. Previously she went to a montesorri school, however, she started having issues once she was moved to the lower elementary age class, her teacher suggested we get her tested for learning delays/social delays as she was having tantrums in class, crying, etc.

I got her tested and at 3, she was at the age 5-7 level. My daughter also seemed bored in class and completed work quickly (which they had a problem with) as it wasn't a challenge. I moved her to a more academic program about 1 month into the school year. All seemed to be going well for quite a while, although the first week we did have a school meeting as she was again having tantrums and crying. We discussed strategies and all seemed to be well. We got interim reports recently and my daughter hit all the requested educational milestones and then some. I asked if she would continue to be challenged as she had advanced so quickly and was given a vague answer. Yesterday I recieved an email from the director of the school who recommended removing her from the extended day program as she felt she was 'too tired' because she was still having tantrums and fell asleep after them. (Instead of the tantrums making her tired?)
I realize my daughter is a challenge as she is a high spirited child, and I continue to work on her emotional outbursts on a daily basis,however, It seems as if, that if the school can't deal with her. Or any school, it seems. Perhaps it would be better to remove my daughter from traditional schooling all together, and maybe hire a nanny for this year, and/or next year and see if it is better for her.

TL;DR
Should I remove my high spirited gifted child from traditionally schooling as she continues to have emotional outbursts and hire a nanny/home teacher.