Can you define poses/state-machines, porgramatically, inside the animation-BP (or elsewhere at all)?

At runtime? Don’t thinks so. You’d have to make several machines and swap between them based on a variable.

Assuming this is for some kind of expanding arsenal of moves.