Ваш вопрос задан абстрактно, в общем виде. Ответ на него, в общем виде: да, существуют алгоритмы контроля подмены координат, и они могут быть реализованы в CRM системе.
Но если изменить геоданные с помощью софта, то спокойно дает закрыть и видит нужные координаты и отображает точку что я там нахожусь.
Это значит, что ВАША CRM не смогла определить подмену координат. А значит, В ТЕКУЩЕЙ ВЕРСИИ, она не контролирует подмену координат.
Если ваша CRM развивается, существует разработчик, который внедряет пожелания руководства, то в будущем ситуация может измениться.
Руководство заподозрит, что существуют пользователи, которые используют подмену координат, и поставит разработчику задачу решить эту проблему.
И вот тогда, ситуация может измениться. Либо система перестанет принимать фейковые координаты, либо, что хуже для нарушителей, она станет вести логи, после анализа которых последуют репрессии от руководства.