Il est exact que dans beaucoup de circonstances, on pourrait remplacer "contraint de ne pas + infinitif" par "empêché de + infinitif", mais il y a quand même parfois une nuance, notamment quand la contrainte est d'ordre psychologique plus que de pure force.
À l'article "Gueux", la TLFi indique : « Celui, celle que la pauvreté
contraint à ne pas maintenir un train de vie correspondant à sa condition sociale, à ses désirs »
On pourrait très bien dire : « Celui, celle qui est contraint(e) par sa pauvreté de/à ne pas maintenir un train de vie correspondant à sa condition sociale, à ses désirs. »
Voyez des exemples de "contraint de ne pas + infinitif" :
https://books.google.fr/books?id=Ubg7E- ... 22&f=false
https://books.google.fr/books?id=sV7sDw ... &q&f=false