In case this is useful to anyone, I found a workaround for this, using AutomatorWP; this allows definition of Trigger / Action pairs; there’s a trigger for “User joins Group” and I found an Action for “Save User”, to which we’d already attached a customisation to include the Buddy Press fields. AutomateWP also has a trigger for “User leaves Group”, but that’s a Pro feature