Hi Elliot,
I didn’t have any error but I finally manage to make it work 🙂
Thanks to this :
http://wordpress.org/support/topic/solving-wp-media-upload-in-the-frontend-and-tml?replies=4#post-4851176
And I also had to delete and re-create my custom role (no idea why but it worked).
Thanks for you help !