Не използвам CakePHP
но съм почти сигурен, че вашият 'NOW()'
анализира към низ и накрая получихте нещо като
TourDate.date >= 'NOW()'
Може би просто трябва да опитате
array('TourDate.date >= NOW()')
само като стойност, вместо да се разделя на key => value
стил?