JB - OK
keep at the swimming - it can only improve. any OW experience in that??
bike - you have the distance you need to build speed which can be helped by building strength. turbo sessions/mountain bike in winter/more riding generally will help. try to do longer rides without breaks and certainly try to get at least a 50 miler in once a week between now and year end. a few sportives to see where you are maybe.
running - sounds OK there, but start rebuilding and do some bike/run brick sessions to help. you don't need to do very long runs, but be able to sustain what you do off the bike. adaptation is the word