Reassign pricing on quantity change [#87553]

Includes spec cleanup and updates to set price policies and price groups for
OrderDetail#reassign_price to succeed.