I don't think the SPLC is really in the same league as the ACLU. SPLC is entirely politically motivated. The SPLC is famous for their "hate group" list. The problem is, a hate group is whatever the SPLC says it is. Their criteria are quite loose and their application of that criteria is quite loose as well. You won't find eco-terror and animal rights groups on the SPLC hate group list because it doesn't align with SPLC's political ideology. One might try to rationalize the hypocrisy by pointing out that the SPLC says it applies hate speech based on hate for "immutable characteristics" but SPLC seems fine to bend that rule to denounce anti-religious hate.
I hope anyone reading your comment and feeling generous donates to the ACLU instead of the SPLC.