Leave the team. If your son is not having any fun, the coach has no assistant help and by extension your son is not getting any goalie specific training, and you have addressed the problem and nothing is getting done, why is he there? I have had kids on club teams that couldn't find a goalie...