not an answer - just a message
I am a new member, but I wanted to contact you to say that this is not a simple problem (as it should be) for WA to answer - I have my own thread going on trying to find answers to this common product issue - products with options.
I'm studying a thread that you might find useful - haven't totally figured it out yet but working on it. And will follow your thread to see if you get usable information. (as well as to see what answers my thread gets)