There is an easy solution to this. Blow up an oil well. Only one.
Then tell Iran, if you do not release the sailors in 24 hours, you will no longer be an oil producing country. Then blow up another oil well.
It's a good job your not in charge. No-one is going to order that sort of action. Nothing will be done to provoke any harm or further detention of the captured sailors and marines.
It appears that the sailors have gone into appeasing the Iranians. Admit to being in Iranian waters and get released quicker. The same happened to the captured navy personnel back in 2004. Tell the Iranians that they were right and get released quicker.