Bei deiner Schaltung mit common-K muss der PIC den Strom für die LEDs liefern, nicht versenken! Hängt davon ab, ob die PIC-Ports symmetrisch sind.

Zum Stromsparen ist Zeitmultiplex der Display-Segmente auf jeden Fall empfehlenswert, wie jupp00000 schon gesagt hat.

In den ICL7660 hab ich nicht reingeschaut, aber offene Eingänge sollten beschaltet werden, um ein Floaten zu vermeiden.

An der Güte der Charge-Pump kannst du evtl etwas verbessern, wenn du bessere Kondensatoren nimmst.