My understanding is that highway=crossing is for street crossings per https://wiki.openstreetmap.org/wiki/Tag:highway=crossing and should not apply if a footpath simply crosses a driveway. In this changeset I see a few instances of highway=crossing be applied on the junction of a highway=service and footway=sidewalk where that the service road is actually a driveway as opposed to a road like a laneway. I'm planning to fix these up, but maybe something to consider for your workflow? Are you applying an particular logic for identifying these missing crossings?