No, you can't use almond flour or coconut flour as a substitute for oat flour in this recipe. The ingredients won't bind together because it's a vegan, egg-free recipe. Oat flour acts as a binding agent to bring the batter together. Luckily, you can make your own oat flour at home!