Yes, it does. It also begs the question as to whether your friend also paid for the taxes and fees on your first free points flight.
--
I'm gonna lean way out the window on this one, and see if I fall out.
I'm not sure that either of your positions (yours or your friend's) is good for your friendship. OK, you say you didn't ask/beg, but your friend offered and you did accept. The question I'd ask myself: have I been enough of a friend to deserve that ticket and am I still acting like the friend I was when I accepted it?
I'm sure your friend is also confused and probably interpreting (rightly or wrongly) your position as being greedy and ungrateful, for both the previous free ticket and the referral that led to the win. I would've had a heart-to-heart with my friend a long, long time ago, rather than asking strangers to fortify my bunker against a friend. I save this type of stuff for my enemies.
You even say, had he won, you would've suggested another free trip on his miles, but wouldn't expect it. Why, then, would you suggest it? That alone shows your expectation.
Yes, the law says they are yours; I think you know that. Still, I think it's a bit harsh to say "MINE MINE ALL MINE HAHAHAHAHA!" (and you CAPPED it in both of your posts). Whether they're mine or not--with my true friends, I wouldn't be gloating, especially if that friend is the one who made it all possible.
I think you're looking at this in black-and-white and asking a bunch of miles hounds (meant affectionately) what we think. The law, and a lot of strangers are on your side. Yes, the miles are yours.
But, what I'd be considering: there will come a day when those miles are gone, probably due to expiration

. When that day comes, will being 'right' have been worth it?