We got the money.
Here "we" is the subject...so, yes it is correct. "We" is a subjective pronoun.
It is we who are the recipients of this generous gift.
In this sentence...I think "we" is functioning as a nominative plural of "I". Just changing it to the singular can show that: "It is I who am the recpient of this generous gift". (although it is still sounds strange because it is a passive sentence)
I think there is more than meets the eye to this "us/we" thing...it is difficult not to confuse the subjective with the objective and the singular "I" with plural "we"...
But it can't be denied that in this example the use of we is wrong:
A: Who ate all the cookies?
B & C: Sorry! It was us!
B & C couldn't say: "Sorry! It was we!"
And that has nothing to do with older ways of teaching grammar etc.