Эта загадка нам очень не понравилась. Во-первых, неприятно, когда Сфинксов держат за дебилов и выдают за загадку ход "в городе три собора, по человеку назван только один". И ещё неприятнее в соревновательной категории терять время на том, что мы пытаемся найти в загадке загадку и смысл, когда нужно просто ткнуть в самый подходящий объект. Никак от этого не отучимся. Во-вторых, по иконографии действительно ни один святой не подходил (я это попросту знаю, но тут и Википедии достаточно). В-третьих, между Дмитрием Солунским и пословицами про Дмитриев день есть некий трудноуловимый логический переход, который широким жестом выкинут из текста загадки.