You`re correct, you were charged for a weekly salary payment that was set up on your contract. The weekly salary will be paid to the freelancer even if they haven't tracked their time.
To remove the salary you will need to close your current contract and hire your freelancer on a new one. I would also suggest communicating with your freelancer about the mistake and receiving a refund for the weekly salary. If you have any additional questions, let me know. Thank you.