Enterprise version is also free if you deploy it on Oracle Cloud, more info : https://www.graalvm.org/faq/
As far as I know, there’s no difference between any of the clouds as far as basic payment structure. If you don’t want to be locked in on a contract, you just give a credit card and pay the publicly posted rate. Exactly how are you a hostage in that position?