Все вроде хорошо, но мы рассмотрели лишь два случая, когда большие окружности - параллели либо меридианы, а если они не те и не другие?
Не совсем. Параллели не являются геодезическими и на сфере тоже (кроме экватора), так что этот случай можно не рассматривать.
Но, в общем, Вы пошли по этому пути:
Перешел к сферическим координатам и нарисовал получившееся,
допустим, что условие задачи нужно толковать таким образом.
Как рассмотреть общий случай большой окружности? Это надо либо как-то поворачивать тело, совмещая эту окружность с параллелью или меридианом, либо надо записать аналитический вид любой большой окружности на сфере. На этом я застрял.
Сделайте следующее. Возьмите сферу с заданной сферической СК и произвольную точку на сфере. Если эта точка - полюс некоторого большого круга, то перебрав все точки полусферы, очевидно, можно перебрать все возможные большие круги, так что координаты этой точки - параметры большого круга. Затем постройте сферический треугольник с вершинами в полюсе СК, выбранной точке и произвольной точке на нужном большом круге и запишите для него тригонометрические соотношения, которые сможете.Это - после некоторого упрощения - и будет искомым аналитическим заданием произвольного большого круга.