I ended up figuring this out I think.
Take the SRM from RetroArch and run it through the pj64tosrm_64bit.exe. Then I ran it through the ED64 Saveswap with all options selected and then that seemed to work when I renamed that output to cartridge.sram. Then I restored it using Checkpoint. I swear...