Instead of using listener to listen PRE_STORE event, you could customize the FromProcessor of Package creation wizard to set the context of package.
Also you can customize the Package creation wizard to add new step to select context or dropdown/picker to select context for product.
Thanks
Shreyas