Hi,
You should be able to use the Move file SharePoint action and configure it to replace the existing file.
I don't see your flow so I am not sure what headaches you are getting from what you are trying.
But I would take the zip, unzip it. Take the file you want to replace in the other location and simply use the Move, where you can rename it and copy over the other in one step.
As for deleting, its possible that what you need to do is put a long Wait action, because once you open stuff etc it can be locked. So add this before you try to delete.
Also I do NOT recommend deleting the file on the power bi side first and then copying. Replace it to trigger Power Bi's internal mechanisms.