My uncoordinated boy does martial arts and will start running this fall. He has never done swim team but I have him swim laps for exercise. We have never pushed team sports for him because he never had any interest and it was clear he does not have a lot of natural ability there. My goal is finding activities that will help him develop better coordination and stay active.
It sounds like your son has found activities that he enjoys, I don't see why you need to add a team sport. Even at the rec level, by his age, most kids will have been playing for a while, so that could be challenging for an uncoordinated kid.
Have you considered martial arts? That might be good for someone like him and might help build focus and patience as well.