Имена Майкрофт и Шерлок - необычны. Этому должно быть объяснение. В Йоркшире немало маноров, в названии которых есть саксонский корень "крофт". Возможно Майкрофт получил имя в честь родового поместья, а сами Холмсы - уроженцы Йоркшира. Кстати топоним "Холмс" там тоже имеется.
Шерлок по той же логике так же назван в честь чего-то, связанного с семьей. Напрмиер в честь девчиьей фамилии матери.
Маму Холмса, возможно, звали Вайолетт. Именно это имя носит целых 5 дам в Каноне и с каждой Холмс "особенно учтив".
Майкрофт занят на госслужбе. Следовательно, имение он не унаследовал. Следовательно, отец разорился. Другая версия - Майкрофт и Шерлок - дети от второго брака. Поместье унаследовал их единокровный брат.
Поскольку Холмс сам выбрал себе псевдоним Сигерсон, то разумеется его отца зовут Сигер.
По версии Эдгара У. Смита король Богемии и принц Флоризель - одно лицо.
Соотношение дат и фактов в "Глории Скотт" и "Обряде мейсгрейвов" позволяет предположить, что Холмс учился и в Оксфорде, и в Кембридже, сменив один на второй в процессе, и во втором уже активно предавался своему улечению.