What you introduced your daughter to was "afternoon tea" not "high tea"; look it up.  If you're going to introduce some of 'her' culture to her, make sure you know what it is.  And my goodness, how wonderful she has not "over-identified with  British culture" and is "neither snobbish, nor repressive".  What an embarrassing thing to write.
My kids, also white, mostly anglo-saxon, have been to the U.K. and enjoyed experiencing the culture there, but, while knowing most of their ancestors came from there (as did one living grandparent), they identify with being Canadian first and foremost.  They know that the "injustices of European colonialism" have nothing to do with them and the guilt is not theirs.  
Living in Toronto, they have friends from many cultures and regularly eat at Indian/Thai/Mexican/Caribbean etc. restaurants.  But so, what?  Most importantly, they know that their friends' skin colour/economics doesn't matter, what matters is WHO they are: how they behave & treat others.