Короткий ответ: нет, невозможно.
Длинный ответ. Проблема не в том, что "мы везде искали и не нашли". Проблема фундаментальнее.
Минимальная жизнеспособная популяция. Один динозавр не выживет. Нужна популяция минимум в несколько сотен особей для поддержания генетического разнообразия. Несколько сотен животных размером с автобус оставляют колоссальный экологический след: тропы, экскременты (десятки кг в день на особь), повреждения растительности, кости умерших. Ничего этого нет нигде.
Пищевая цепочка. Крупный завропод потребляет сотни килограмм растительности в сутки. Популяция из 300 особей уничтожала бы тысячи тонн биомассы ежемесячно. Это было бы заметно со спутников. Хищный динозавр требует еще большей кормовой базы.
Геологическая летопись. 66 млн лет полного отсутствия в палеонтологической записи. Ни одной кости, ни одного зуба моложе мелового периода. Для сравнения: мы находим останки целакантов (которых тоже считали вымершими) по всей хронологии, просто редко.
Про океан. Морские рептилии мезозоя (плезиозавры, мозазавры) дышали воздухом. Они регулярно всплывали бы на поверхность и попадали в сети траулеров, на камеры кораблей, на спутниковые снимки.
Про мокеле-мбембе. Все экспедиции в бассейн Конго (их было больше 50 за последние 100 лет) не нашли никаких физических доказательств. Описания местных жителей противоречивы и меняются в зависимости от того, какую картинку им показывает исследователь. Классический confirmation bias.
Целакант выжил потому что он маленький, глубоководный и не требует огромной кормовой базы. Крупное наземное или полуводное пресмыкающееся размером с дом скрыться не способно.
Про экскременты и спутники даже не задумывался. Убедительно, спасибо за развернутый ответ.