Retired Navy Chief here. I would think “assistance” would also include defend. I believe the loophole is that Ukraine was never voted into NATO. That may be why Obama did not pursue NATO when Putin took Crimea, I don’t know. Perhaps NATO was tired of helping U.S. in wars.