pidgin does not currently support SASL authentication for IRC.
That being said I'm not aware of freenode actually requiring SASL to
connect in general. Where are you getting that information?
What error are you seeing when you try to connect?
-Etan