I was thinking along the same lines as ConnectingDots... wondering whether it might prove helpful to consult once again with the Principal on a possible acceleration (full-grade acceleration or subject acceleration).

The Iowa Acceleration Scale (IAS) can be very helpful when considering the PROs and CONs of a potential grade skip. As an added benefit, using the IAS process can also diplomatically assist with parents who might like to entertain the idea of a grade skip for their child... when the child would not be a strong candidate for acceleration at this time.