It is always difficult to come across in a post. There always seems to be more to add. There will always be issues no matter where you go and you can't always run away from them. The transfer papers have been filled out but have not been submitted. Long before I posted here.
I wonder if it is not best for him to go through this now to be more prepared in the future.
It is also true that things will not change under this coaching staff and if he choses to stay then he should know what to expect.
It sounds like your son had a great experience and had fun. Which is the way it should be forget about all the BS and politics and play the game. No sympathy required. Now back to the original post of ACE not coming out.