Definitely NOT ACETONE!! It most certainly will disolve several components. The iso-Propanol, especially if pure, MIGHT help. The problem is that it is a pretty polar solvent, and the cooking oil is very non-polar, so the solubility of the oil in iso-Propanol is poor. The ideal solvent for oils is something quite non-polar like benzene or the polychlorinated alkanes in commercial degreasers. But those all are hazardous to people and, probably, to some of the plastics in the phone (and maybe the inks in the labels).
Since you have little to lose, a mostly-disassembled phone and lots of time, consider this very LOW-tech route. Detergent and water. Now, everybody knows you can't put water into electronic gizmos. But the real point is you can't LEAVE water in them. If water gets in, it absolutely MUST be removed completely by drying. However, water is unlikely to damage the components while they are wet but NOT powered up.
Now, water is a lousy solvent for oil. That's where the detergent comes in. A modest amount of detergent in water can allow the oils to be cleaned off. For this as simple a detergent as possible is needed - not your fancy kitchen lanolin-and-perfume-added stuff to make your hands happy and soft! Best, if you can get it, is a laboratory detegent for washing lab glassware - it is free of odd additives. If you go this route, you probably should plan on swishing the phone through the detergent-ized water several times to remove all the oil. It is best to use several separate batches of water / detergent so that, as each gets saturated with oil it removed, you go on to another with no oil in it.
When you think it is clean, then you have to remove the detergent residues. This means several rinses with pure clean water. If at all possible the last couple rinses should be with distilled (best choice) or deionized water. Then shake (carefully) out all the water you can, spread out the parts, and leave them a LONG time to dry. Do NOT bake them! MAYBE you could afford to blow some warm air over them with a hair dryer, but really do not get it too hot.
A buddy and I once did this sort of thing with a pocket calculator that had fallen into a vat of a water-disolved sticky polymer. We took it apart, cleaned it out with just water (we were not dealing with oils) and let it dry. Worked like a charm!
This takes patience and time. But it may be less hazardous to the phone and you in the long run.