Cut the tofu into 12 strips (3 layers width wise of 4 strips lengthwise).
Place the tofu on a baking sheet lined with paper towel or a clean kitchen towel. Top with more towel (paper or kitchen), another baking sheet and a few heavy pots or pans. Allow to sit for 30 minutes.
Combine the hot sauce, vegan butter, vinegar, Worcestershire sauce, garlic powder, and salt in a pot and place over medium heat. Bring the mixture to a simmer and whisk gently. Once you see some bubbling and most of the butter melted, remove the pot and whisk until fully melted. Set aside to cool.
In one bowl, mix together the almond flour and garlic powder, salt and pepper. Put the almond milk in another bowl.
Place 2-3 tablespoons of the breadcrumbs on a plate.
Prepare a baking sheet with parchment paper, and a spritz of the oil, and preheat oven to 425 F.
Dip the tofu stick delicately into the almond flour, then into the almond milk, then into the breadcrumbs. Place on the baking sheet and repeat with the remaining tofu strips.
Spritz the tofu sticks with oil in the oil atomizer and bake for 15 minutes. Flip them so they now are on their side. Bake for another 15 minutes.
Remove from the oven and give them a quick dip in the buffalo sauce. Return to the oven for another 10 minutes, then flip and let them finish for 10 more minutes. They should be browned.
Allow them to sit for 3-5 minutes just to firm up a bit.
To make the ranch dip, mix together the dip ingredients. Serve with the tofu sticks.