Welcome to HCM
Inflammation anywhere in the body itself can give rise to fever
An injured joint is inflamed and needs rest and time to heal.
It's good that you have ruled out infection because it would delay healing.
Sometimes anti-inflammatory analgesics taken as per your doctors advice may help in such condition