Unfortunately deferred decals do not work with a forward rendered like babylon.js. It only works with deferred engines
Maybe you can have a look at how we build the decals to see if you can tweak it to adapt to your needs?