Thank you. That solves the problem.
This experience reinforces my assertion in the second paragraph here Bug: Macro configuration will not dynamically render components - #8 by skatefriday that the documentation around macro configuration could use a special section on the behavioral and requirements differences between UI Kit components when used within a configuration pane.