baby oil and qtips are fine. if its just a retained cap it will come off with the next shed. i've seen animals with as many as 5 layers of retained caps come off fine with no damage to the eye after waiting for the next shed.
i'd suggest a vet if you even suspect there may be an infection. we can't really diagnose that over the net.