Reason for -200 on SFO is range as far as I know. Not sure if the never -300 could make it but the existing ones could not.
My understanding is that EI-JFK AND EI-DUB are the two aircraft that will continue in service for Aer Lingus without being upgraded with new seats/IFE etc...