Тут вот какая загвоздка. Возьмём первоначальную сферу с точкой внутри, соединим центр сферы с точкой, поведём через точку плоскость, перпендикулярную этому отрезку и рассмотрим пересечение этой плоскости со сферой. Я повторил вкратце Ваше решение. На сфере получим окружность — искомое ГМТ. Если точка
, конечно, не совпадает с центром сферы.
А теперь применим для нашей сферы аффинное преобразование: два сжатия относительно произвольных плоскостей. При этом сфера перейдёт в эллипсоид, окружность в эллипс, все хорды в хорды, а их середины в середины. И ГМТ в ГМТ. Но угол между плоскостью и отрезком в общем случае перестанет быть прямым. И плоскость надо строить по-другому. Уравнение будет другим.
Тот же механизм действует и для двухмерного случая. На картинке видно, что если провести прямую перпендикулярно отрезку, то хорда не будет делиться пополам.