Ok, I think I got things working... very tedious to tweak numbers until things match the template in 3d, but I finally got it :) :
And the output:
So it looks like going 3D was the proper route, after all(?).
Thanks!