Sounds to me like you have a written contract, your email thread. You submitted your hours, they acknowledge them (I assume). Did they acknowledge your rate? You have a written contract, no?
If we can count emails, yes there are a few things documented, my daily hours at top of the list. Yes they did acknowledge the rate, but unfortunately it was only verbal. As I mentioned in my question, there was no written contract.