Glad to help! Now regarding your second question. When you get some time, could you confirm if it only affects fields with products marked out of stock but it shows up within product not marked out of stock?
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users