“But its very possible that wasnt actually shot at the actual club”
Very likely it was not. Very little of “The Social Network” was shot anywhere near Harvard. With a few very rare exceptions, Harvard does not allow movies to be filmed on campus, so the “Harvard” depicted in the movie was mostly shot at Johns Hopkins and a prep school. All you really need to pass for Harvard in a movie is a few buildings in the style of Red Brick Colonial. And maybe not even that. The Harvard stand-in for campus scenes in the old “Paper Chase” TV series was USC.