It would be nice if omega drill was made so it doesn't touch infinite ore patches when there's still normal ore lying around (because mining out infinite ore requires acid). Dunno if it would be possible to implement such a check.
It is probably not possible, and certainly not by me. I barely know anything about the scripting side of factorio modding. I've only copied and edited the drill definition file, because that's all that was needed to make this mod.
There's not much to look at. If you go open Factorio's definition file for the basic mining drill, mine's the same, with some tweaked values and different icon paths. No scripting or other complicated things involved.
Mining drills select a random ore tile to mine after every mining operation. There's nothing mods can do about that, scripts won't help either. The only possibility to fix this is for angel to make his infinite ores a different resource category (which imho he should've done in the first place but w/e).