I just could not help but notice how the date of that concert coincided with the American independence day celebration. Did that cross your mind too???
I think that makes it really significant in some "i can't seem to figure it out" way.
Even without being there myself, I see from reading your post that it was a wonderful time you had.