Watching this, we are working on something similar where we have a V1 packaging we want to use up, then switch to V2. We add both to the BOM and set the obsolete date on the V1 and effective on the V2. Not ideal but it works. Would love to hear a different solution without moving to advanced BOMs.