Assuming you are on Windows, one option would be to try and use VBScript (see this). So all your COM automation codes are in the script, which you simply execute using R.
I have successfully used this technique to open an Excel file, write to a cell which itself triggers a proprietary API available only as an Excel add-in, get the results in Excel, write those to a file and finally read this file in R.