Jeg bruger ikke CakePHP
men jeg er ret sikker på, at din 'NOW()'
parser til streng, og endelig fik du noget lignende
TourDate.date >= 'NOW()'
Måske skulle du bare prøve
array('TourDate.date >= NOW()')
kun som en værdi i stedet for at opdele den til key => value
stil?