I know this is a Necropost, but I might have a small-but-hopefully-important amount of relevant information for updating the mod, apart from just the fact that I too would like for the mod to be fully updated.
With that said, I downloaded the Repo provided by Putnam to see if I could make it work for my own use, and assuming that the crashes they were referring to are just after the Civs are placed during worldgen I found what was causing them. In the ENTITY files for the Voidwalkers, the Nobles still had the CHAT_WORTHY tags-which apparently causes crashes if it's placed on Nobles of Dark Fortress Civilizations in the current version, which Voidwalkers are. I tested it out and removing that tag from those ENTITY files does allow the world to get past placing Civs and start generating history, which I think should at least make it playable in 0.43. Looking around the world, I've found Bog Troll, Lizardman, Nephilim, Shedim, Meowkin, and Voidwalker sites. Actually, they seem more common than the basegame race sites. No Grum or Moroii sites but I think they're underground anyways so they might not actually have any, on the overworld at least. I can confirm that Legends and Adventurer mode work at least, and playing as Nephilim, Voidwalkers, Meowkin, ect is all possible and works fine. Haven't tried Fortress Mode just yet but I expect that works fine too.
Unfortunately, I don't know the ins and outs of Dwarf Fortress modding or updating, I just know enough to parse the files and was luckily enough to catch that bit. I also don't know if everything works-I've only given it a cursory test, and besides which I'm not good enough at Dwarf Fortress to test out the more in-depth aspects of the mod-but it's at least playable at current with that edit. I'm hoping that this bit of knowledge might help reinvigorate the efforts to update it to current, but even if that doesn't happen, hopefully people who are wanting to give LFR a try and are willing to use on a slightly out-of-date version of DF will find it and be able to. I know it's always been a must-have for my own Dwarf Fortress playing.