I thought I would share something I found on reddit that may help you on your journey for tracking SOL transactions.
Check this out: https://stake.tax/
It’s free and it will turn your SOL address into a CSV that in theory should be able to be imported into Cointracker as a new wallet. Then of course you would need to match up all your transactions you sent and received coins from and to this wallet to your other exchanges and wallets. I have not imported mine yet but thought this might help some of my fellow frustrated friends stuck with years of data on Cointracker.
Here are the instructions for Cointracker: