According to Peter Garrett, putting his new band on stage for the upcoming Zoo Twilight concerts makes perfect sense, writes Martin Boulton.