One of the questions that comes to my mind reading this is: if there were no drama around this person, would you find it unreasonable to get him a hard copy, given the logistical challenges you’ve mentioned?
If the answer is yes, then it seems like this can be resolved equitably if the focus stays on this issue alone, with the goal of meeting the needs of the person who hired you (in a big picture sense). If the answer is "no" you probably need to find a way to leave the high emotions around his recent return, and whether or not his perception of you is fair, out of the conversation.
Either way, You can tell him you'd be happy to provide a hard copy, you just need him to work with you to figure out how that can happen. Any easy fix might be to have someone who is at the same location as the GM, and does regularly check their email, agree to print him a copy of the report when they receive it and give it to him. Bringing up the fact that you have no office, and requesting that he provide you with workspace to accomplish this, or a budget to go to someplace like staples where you can make a print out, would be other ways to approach this. If you are paid by the hour, you can point out the extra expense involved in paying you or an assistant .