The 7555 typically only uses 40µA,
ATtiny only needs 7 µA @ 5 V. I am the winner
You cannot solve a problem only looking at one minor point. You have to see the whole current consumption of wakeup-circuit and internal losses of powerbank which nobody really knows.
Further on: the main point is keeping powerbanks alive. The timing shown for ICM7555 would only work for one of my four powerbanks. So it is only a trial but not a useful solution for other users.
You are using large capacitors of 10 µF. Did you consider their initial value of +/- 20% (I guess) or their temperature drift? If you like to power GPS-trackers they have to work outside not knowing about temperature or humidity.
Myself I startet with RC-circuits to keep it simple. But going on it was no fun to adjust the timing for other PBs again and again. Optimizations of timing worked over night but failed at sunshine. It's been a pain
Be happy to get your PBs working. But only a microcontroller can ensure stable and adjustable timing in different environments at low costs.