I was pretty sure I set this up, but then realized something. I have a custom free shipping option, set at free shipping over $100, also set at domestic only. That works great.
But some particular products I have checked Free Shipping in the product manager are giving international customers free shipping. Is there a choice somewhere I missed?