I would use a method similar to the best cleaning methods DSLR cameras, there are many kits available. Many have no residue solvents that are for sensors (and many of those are isoproponol based).
There are two problems with cleaning sensors:
- Removing all the residue
- Not adding any additional material from swabs or tissues
The residue can't be radially removed without wiping it off or soaking it up, solvent will move the oil or residue around but won't remove it. Whatever tissue or swab will need to be the high grade cleaning variety with fibers are built to stay intact. Even then some fibers may be left on the sensor and can be removed with clean compressed air (many DSLR kits use a puffer to gently blow any remaining material off the sensor). Also watch the corners of the sensor or anything with edges as it will have a tendency to catch fibers from swabs (and like you say, don't catch any leads or wires). If there is any dust on the sensor make sure that you don't push it into the sensor as it could 'scratch' the sensor.
A few fears would be that there is some material that is sensitive to solvents, I'd check with the manufacturer for solvent compatibility if possible. If not then test a corner and see if there is any degradation, if not then clean the whole sensor. I'd imagine that the oil is probably just as bad as any solvent will be anyway.