Glad to see its helping people.
You are correct. It appears that the public API is now limited to the last 365 days of data.
I have just pushed the latest iteration of the App. I have been working on it for some time but never found it to be "complete" enough to push.
It has been tested by myself thoroughly but may still have issues. I have removed the CoinGecko API completely and also Koinly as I do not use that tool and could not verify the export worked.
I have added a "Generic" export option which has "Running Total" columns, it works best with the "Export All" option as you can check for missed transactions by looking for any Running Totals that go below 0.