Non utilizzo CakePHP
ma sono abbastanza sicuro che il tuo 'NOW()'
sta analizzando una stringa e alla fine hai ottenuto qualcosa come
TourDate.date >= 'NOW()'
Forse dovresti provare
array('TourDate.date >= NOW()')
solo come valore invece di dividerlo in key => value
stile?