I have since worked out the missing step in my figure project, was to export the figure to Mixamo, and after setting a walk animation there, putting the figure back in c4d, where the reset bind-pose now worked.
This does not explain why it worked in a simple project but not with a more complex figure project in c4d – before the application of Mixamo – but at least I can now achieve my figure animation objectives.