Looks like you were able to enter the BA Concorde Room at JFK rather than the BA F lounge? I thought the Concorde Room was only for BA pax.
I don't know what or even where the Concorde room in JFK is but those lounge pics look like the regular F lounge (the ones next door to the J) that I've frequented.