Версия по теории русловых названий(ТРН). Город Мышкин расположен на берегу реки Волга в Ярославской области. Мышкин - картографическое название по форме устья реки Юхоть и реки Волга, в виде "мышиной головы".
Вот интересно: соседний город Углич(угол), вполне очевидное название, где река делает поворот примерно 90 градусов. Вполне наглядно, но почему в других случаях не следуют этому же принципу названия? Князь спал под деревом, а на лицо ему залезла мышь... Вот уровень нашего мышления о своих предках.
А ведь, чтобы увидеть этот полуостров, требуется хотя бы "речная" топосъёмка Волги и Юхоти.
Такой же пример названия реки Иртыш, там остров в виде "мыши" у Ханты-Мансийска. На тюркском "ир"-земля, "тыш"-копать, то есть "землеройка", а если не смотреть на карту и не поймёшь.