I’m James from the Content API Team. Thank you for reaching out to us.
I completely understand your concern. However, it is an intended behavior that created sub accounts via API are automatically enrolled in Free listings if eligible, and there’s currently no way via API to disable that. That being said, you need to manually disable the said program via merchant center UI instead.