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?