Found a solution to the Super-cache caching the index or home file!
I did try the two other solutions I saw – one of which was to create a nocache-home.php file (which did NOT work) – and the other was changing some lines of code in wp-cache-phase2.php (that didn’t work either)
The problem for me was that super cache was caching my main index file. For me, that was a file called “home.php”. I found that if I accessed that file directly, it was not cached (as I had excluded it in the super cache settings)… BUT, if I just went to my URL, the home.php file was cached. By editing my .HTACCESS file so that users would be forced to go to my home.php file, the file is no longer cached.
Here is the htaccess directive:
RedirectMatch permanent ^/$ https://www.myurl.com/home.php
(replacing ‘myurl’ with your actual URL)