Once the US has air superiority, they don’t need their aircraft carriers anywhere close to Venezuela territory. The submarine fleet alone can enforce a blockade.
Point is, a blockade in and of itself is an act of war, and will get the corresponding response. You cannot hope to just starve them out. You can go full ham if you'd like, but that will also get a corresponding response. If you just want "a bit" of war, then you need to leave them an out.
All moot now, as anyone could have predicted, but it was fun to think about.