Your knee has been swollen for over a month now, and though there is no pain it still hasn't improved at all and is limiting your mobility.
The fact that this is a reoccuring issue means you should start looking into preventitive measures, but in the immediacy, if it doesn't get better it can definitely cause long-term damage. Just the simple act of changing your gait to make up for the lack of mobility for a long duration of time can do damage to your knees, hips and back.
You're isolated from a doctor, but not from their advice. My suggestion would be to call a doctor, if possible the one who treated you before and explain your situation. It may be as simple as continuing the anti-inflammatories (though you shouldn't be taking ibuprofen daily for more than a week or so) and directly icing it. It may be as complex as having to fly out and get the fluid drained again.
When it comes down to it, is a thousand bucks worth having the ability to move around like normal in the remote region you're in?