Right phonetic
犮 supplies the sound — bá matches directly with no shift.
犮 itself is a rare standalone meaning 'a dog dashing out / something pulled free', which carries faint semantic flavour into
拔. Same phonetic appears in
跋 (bá, hike across),
茇 (bá, plant root),
钹 (bó, cymbals) — all sharing the bá/bó rime.