What is the Infinite Squirrel deck?
Your assessment is correct.  The infinite squirrel deck revolves around the two card combo.  This leaves 52 cards of the deck open to design choices.  Consequently, there's a huge variety of infinite squirrel decks.  This variety is greatly affected by the local meta game.