Does he not have regular swim lessons or sessions?
I would say that at 7 only occasionally swimming is not enough to be safe and secure in technique and he won't build up the stamina and water confidence to save yourself if needed.
How often does he ride his bike? Does he commute to school on it regularly or only occasional tootle it round the park when the sun is out?
How active is he outside of this? Are his school good at active playtime with skipping/chase/trim trail etc?
Not enjoying team or structured sport is fine, but not being active enough in childhood is a big risk factor for later issues like weight management and type 2 diabetes.
The CMO guidance is that children should do at least 60 mins of moderate to vigorous activity per day -
https://www.gov.uk/government/publications/physical-activity-guidelines-children-and-young-people-5-to-18-years
Activity should vary and include weight bearing exercise. It should be spread through the week.
I would be really keen to find some things that ds does enjoy and want to do. There are so many physically active activities there will be some thing he is good at and enjoys - dance, climbing, scooter, parkruns, gymnastics, parkour etc etc.
Just saying he doesn't like ANY sport is selling him short.