Hello! Long time coming, but... the save data issue seems to be corrected in the digital version. As a matter of fact, even saving in the browser version seems to work properly now.
At the very least, I can confirm it works 100% with the BGB emulator.
Hopefully you have no issues re-downloading.