Hallo,

bei dem hohen Stromverbrauch sollte sich ein Schaltregler rentieren, vielleicht so ein MC34063.
Der hat zwar einen Eigenverbrauch von ~2.5mA (der 2950 ~0,5mA), aber er sollte die Akkus besser leersaugen können.

Prüfe doch nochmal alle Datenblätter der Bauteile. Ist der Ruhestrom von 20mA korrekt?
Vielleicht hast Du noch einen Fehler drin.

Hatte mal bei einer Schaltung einen Pin auf Masse geklemmt, der H trieb, das ungefähr 1 Jahr lang.
Hat den Stromverbrauch angehoben. Wegen Netzspannungsversorgung fiel es sonst nicht auf, nur der Spanungsregler war immer wärmer als ich erwartete.

PS:
Die Dropoutspannung vom 2950 habe ich nicht nachglesen. Wenn Du 50mV aus dem Datenblatt gelesen hast, nehme ich die Info gerne auf.