To achieve this you may need to add your code in a separate layout file for the respective product type.
Try creating catalog_product_view_type_configurable.xml
file for configurable product and then add the below code in it.
<move element="product.info.price" destination="product.info.addtocart.additional" />
Note: Please check all product pagepages by product type, there is a default separate layout for bundle products. So if it is not working for any product type you can add a separate layout file for that product type like above for configurable products also the referenceBlock/referenceContainer name may vary for product type.