"Ultrasonic" (or "USM") has nothing to do with active vs. passive autofocus. It's a type of drive motor for actually moving the focus elements, in contrast to e.g. stepper motors ("STM"). Contrast detection and/or phase detection are actually part of the sensor assembly and are the source of the data that gets converted into instructions to tell the drive motor how far to move - regardless of whether it's a USM or STM lens. Also, regardless of whether you have contrast detection, phase detection, or both (or even something completely different...), low light and low contrast lead to lack of detail that a sensor can detect to derive instructions for the focus motor, kind of like how your eyes have trouble seeing in low light or with no details/edges to discern things, only worse - sensor technology is not nearly advanced as the human eye.