Nobody is reading into just one game. They are reading into 15 games this year, and years of history before that. You surely know that.
2007 and 2011 are completely irrelevant to this year's team in terms of personnel and whether they can handle a "Giants-like" team or not. Coaching may be relevant, but you'd think at this point the coaches can come up with a plan to handle those types of teams it's a matter of the players executing.
Of course the OL needs to play well for them to succeed and they've had up and down games this year. You can say this about every team.