Hi Steve,
I can forward the suggestion to have a change to the Price List on the header propagate to the details and recalculate the price. Indeed in the current shipping release of OE, this does not happen, but instead is a default value only for when new details are added - items and misc charges.
A change like this would be a pretty significant undertaking, considering the pricing logic relates to not only the price list, but also the customer levels, item markup or discount, special prices, if an item doesn't belong to that price list, and so on.
_________________________
Regards,
Softrak Tech Support