Ok, that's great that it's working for you now.
Yes, it's better to leave that option selected. Even if the YouTube IFrame API script happens to be loaded elsewhere, e.g. your developers load it in the web page itself, then not to worry, having this option selected won't cause the script to get load...