I resubmitted my old run a couple of weeks ago along with the PC one but it wasn't approved here, was there an issue with it or is this game monitored at all?
What's the ruling on if OpenLRR is allowed? It fixes the game crashing so much so I could see people wanting to use it, but I'm not sure if it alters things too much to be considered unmodded (it does allow easy cheating but that would be as easy to detect as modded games so I'm not as concerned about that). Also I think the developer has plans to try to fix the level unlock bug in a future release so that would definitely affect any future runs using it. I'd get if it's not allowed but after playing LRR mostly crash-free for so long it'd be hard to go back.
Also on a related note, dgVoodoo's ok right? I dunno how much vsync affects runs but that was already a windowed vs fullscreen issue anyway.