Immobilized braces are not the norm, but are needed sometimes.
I was not aware of any science showing that NSAIDs could cause issues when a bacterial infection is present, but I was able to locate a paper from 2022 that indicates caution should be used with them, so it’s a good idea that you stopped them. If you are experiencing a lot of pain, you might try Extra Strength Tylenol (acetaminophen) at the maximum dose of 1000mg 4 times a day on a schedule. Just be sure not to take more than 4000mg in any 24 hour period and be sure you don’t have any health issues (primarily kidney problems) that would preclude taking acetaminophen.
Usually surgeons will test fluid for infection if that is the problem. It tells them what type of infection is present so they know what antibiotics will work best to fight it.