I don't have a clear answer, but there are some things to check.
So first of, this mod doesn't create the main island (that is just being done by vanilla factorio). So when you say it stopped at around 40 hours but there never are other islands this is strange to me. How did you determine it worked in the past? (before 40 hours)
I would recommend to give yourself some of the debug long range radars (either some of the legit 'Long range scanner' ones, or a few of the much faster 'long-range-scanner-debug' which you would need to cheat in) and letting them reveal the map. Please wait some minutes for them. This works better than scan commands, because the islands are created after the scan, so it may appear as water even though an island is about to be created. Also even if you use another scan command later it would take some time for the engine to actually process it.
One thing to note is that chunks are only considered as candidates when they are created for the first time. So if you for example start a save without this mod, and then add it later, there won't be any islands on water chunks that have been there already.
Adding a mod for testing, without saving shouldn't affect anything.
If you can upload it, I can take a closer look at your save. I also will need the list of mods that you are using in this save. Maybe the file factorio-current.log contains some information as well, would be good if you can provide it.