https://cdn.discordapp.com/attachments/183641696788152320/751870160398319727/urmomhahaxd_.sav
Here's a dump of GBP WRAM I did some time ago (around the time of DK94 verification). Note for this, WRAM bank 2 is init by the bios, so you can ignore that part. Also note that additional dumps do, of course, indicate some randomness with uninit WRAM.
Also, I discovered around the time of this research that all of WRAM will be written with 00s if the GBA bios is played (ie, what happens if you boot a GBA without a cart inserted). That should be something to note for the TAS (from personal tests, the games seems to desync if I 0 out WRAM like this).
Also also, I checked the game on reading unit SRAM, and the issue is indeed 00s. The game has two guards against save corruption: a checksum, and a sentinel value. For whatever reason, this game decides to check the checksum first, then check the sentinel value. And the checksum is literally just the 16 bit sum of all the bytes in the save file, so a 00 filled SRAM will make this checksum pass, although it will fail on the sentinel value check. Still, the cycles are bumped, and the game does use the timer interrupt, so it would be expected that this will eventually desync.