Line item should change the price
The functionality you're looking for doesn't exist at the moment. I'd describe it as wanting line item field value changes to trigger a refresh of the Add to Cart form and the injected product fields. You can follow this feature request, though I'm not sure it's likely to be addressed soon:

https://www.drupal.org/node/1541886