If you've uploaded it, there's no sense in taking it down. Google already has it. Just don't log-in to Google accounts and don't take their cookies.
> I guess I'm going to have to upload it to something else that you may or may not have access to,
If you looked into alternatives, you would find many don't require any account or login by the receiving party. Example: box.com links . Actually, I'm pretty sure that's the norm.
> I'll upload it to a web server and toss you a password
Look, you've been stuck in the Google bubble for too long. The weather is just fine outside.