Can an allocation be included in a user-choice club shipment?

Hi folks,

I’d like to include an allocated product as part of a user-choice pack. So when a member logs in to choose their wines for the next delivery the allocated wine will be included in the pack, with a maximum of 2 bottles per member until sold out. Problem with just setting a max purchase limit on the product is that the inventory pool won’t be depleted until the shipment is processed and if I create an allocation it isn’t linked to the user-choice club as part of the shipment.

Has anyone tried something similar, or know a way around it?