Sleep mode in ATMEGA16 not working
As you said, timer 2 can only be used with external Xtal in power save mode.


Either use the Idle sleep mode (you may slow down MCU frequency before entering sleep to gain consumption)
Or you could use the watchdog to wake you up (unsing interrupt and reset mode). Of course this will be a bit less precise but you could use power down sleep mode which is even better.