Just a follow-up:
No contract means it is not legally work for hire. Regardless, I gave the footage to the client without complaint — I agree that it is about winning the war and not the battle.
Spoke with the client, too. I wasn’t fired, they’ve given me outstanding references to potential clients and my price line remains intact. A happy ending.
Overall, the response on CC has been fantastic — a very dedicated and helpful community. Thank you everyone. Your insights, points and suggestions have all been noted and taken to heart.
This has been a valuable lesson in pricing, communication and why it’s probably better not to post questions to forums when you’re in the middle of a paranoia-induced panic attack!
Cheers.