Thanks to @Baegislash for helping me convert my German Colosseum save to NTSC, I was able to do the E-reader battles again and make save states. Baegislash was able to convert them back to PAL and after a little testing, they're working just fine. Here is a set of European Colosseum E-reader shadow Pokemon save states.
The OT name has been changed to PPorg and the TID/SID have been changed to all 0's. So you'll have to import your own data and Pokeballs if you want something outside of the standard Pokeball. You will also need to import your own Pokemon as I cleared mine.
* I used the Colosseum/XD save editor to change the saves into every language. All the German saves have been labeled French and vice versa. From my experiences, that program is unreliable and the options are actually backwards.