Melt the margarine in a pot and let it cool to room temperature.
Purée the Silken Tofu, orange juice, unrefined cane sugar and amaretto syrup in a blender. Stir in the cooled margarine until you have a smooth cream.
Dip the lady fingers in coffee, place in the baking dish and cover with the cream. Repeat this step until you have three layers. Spread the top layer of cream evenly with a spatula.
Sprinkle with cocoa powder and let it cool for at least three hours or preferably overnight.