Preheat oven to 375 on convection setting.
In a pan on the stove, sauté the mushrooms. Heat the pan on medium, add the olive oil, then the mushrooms, then season with garlic powder and salt. Sauté until they no longer seem to be releasing liquid and the pan begins to dry. Remove from the pan into a large bowl.
In the same pan, add the chicken broth, df cream cheese and df sour cream. Whisk together until the products melt and become creamy. Turn off heat and set aside.
To the mushrooms in the large bowl, add the potatoes O'brien, nutritional yeast, potato starch, potato flakes, df mozzarella, and cajun seasoning. Toss to disperse everything evenly. Add the creamy mixture and gently fold together until everything is coated evenly.
Put the mix into a large casserole dish and spread evenly. Cover with foil and place in the preheated oven for 45-60 minutes, until cooked through.
After the potatoes are tender throughout, remove from the oven, top with the almond crackers, then place back in the oven and broil until browning occurs.
Remove from the oven and allow to cool at room temperature for at least 15 minutes before serving (it's like lava and will definitely burn mouths if it doesn't cool).