Have heard reports from others about this same type of treatment before.....I don't understand it at all.
In his defense, I think he has been taken "over the barrel" many times. It's a trust issue.
If it were me, I would have given him $$ for the shuttle as well, since you weren't staying at his place.
What is confusing to you, I'm sure, is that he offered you a shuttle, for free, but then treated you badly after you took him up on his offer. I don't understand that. That's not acceptable behavior, IMHO.
It's not something that is discussed much but hikers can be taken advantage of and "milked" for every penny too.
We mostly talk about how hikers try to take advantage of service providers.
It's hard to tell what's really going on sometimes.