Tiramisu mixture not firm
If you are insistent upon substituting something for the cream, you are probably going to need to experiment with adding some soy lecithin (to make sure that the substitute fats don't separate), maybe some cold-soluble gelatin too for added stabilization (regular gelatin that has been bloomed and added when the mixture is hot might also work), and possibly a few other gelling or thickening agents.