Chance Me - Junior with High ACT/Low-ish GPA [KY resident, 34 ACT, 3.4 GPA]

Has he considered swimming club at a D1? They have travel meets and nationals. Club teams can bridge the gap for many year round swimmers, allowing them to still compete with some really high caliber swimmers.