Assign actual costs on #update_account [#73579]

This brings it in line with #update_quantity, enough that they can share code.
Add specs for #update_account actual cost changes [#73579]