В понятие "гравитационные силы" входят ещё и специфические силы, возникающие в НЕОДНОРОДНОМ гравитационном поле. И вот такие-то силы вполне себе могут совершать работу. В частности, Луна, двигаясь над нами, изменяет вес предметов на Земле. Груз помещённый на пружине будет "самопроизвольно" подниматься и опускаться именно в силу наличия переменного во времени градиента "гравитационного поля". И при этом совершать работу. Тут уж о строгой потенциальности говорить не приходится.
Хотя конечно, работать его конкретный двигатель не будет.
Ну, во-первых, я не говорил, что гравитационные силы не могут совершать работу. Выпустите любой предмет из рук, и гравитационные силы совершат работу.
Во-вторых, сдается мне, что Вы неправильно себе представляете величину эффекта. Насколько сильно, по-Вашему, может Луна изменить вес предмета и какую роль здесь играет неоднородность поля? Не забывайте, что неоднородность земного поля вблизи Земли несоизмеримо больше неоднородности лунного поля вблизи Земли.
В-третьих, это не имеет отношения к непотенциальност?