I'm pretty sure I got this working in the end for nUI and a custom bar addon.
I just didn't progress my character until I had it working exactly how I expected it to work
.. And then tested the next one in the quest chain that did this before moving on.
As far as I am aware it is working fine.