For anyone reading this in the future.
I found the solution and have detailed it in the original old thread
Bless