That I don't know. I think GoldenBanana might, though, as he researched RS a lot. He told me he didn't want to bother releasing his findings because people use emulators too often and it wasn't worth his effort to make something possible a certain way when there was already an easier one, but seeing as the times have changed, he may be able to offer more.
EDIT: Gosh, that last sentence was a mouthful; sorry :P
rs seed using the battery-backed rtc on-cart. it does some operations and returns an unsigned 16-bit number as the starting seed. that's why the seed freezes @ 0x5A0 once the battery dies.
there's not really any findings worth releasing. it would be a massive pain the ass to try and abuse it and you may as well just let the battery die/take it out and go from there. especially since the rng moves quickly in gen 3 anyway (60/120 fps + random numbers for events) and you can get to wherever you want(in the circle) just by waiting.
you can have a look at the routines using the stuff here:
Last post in this thread, moving further discussion to the one you posted.
Anyway, won't an emu give an illegal result? I tried using VBA ReRecording's movie feature to breed in Emerald, but my results weren't anything close to what happened on cart. I assume it can only get worse with FrLg.