HI,
You could drop the shared list into the top of a program, and then use an update rule to update the field for all of the contacts running through the program. You could then send your email from the program instead of the campaign canvas.
Does that solve your issue?
Phil