In a large food processor, combine the beans, mushrooms, garlic, nutritional yeast, poultry seasoning, bouillon, aminos, water, and oil. Blend until smooth. A few lumps are ok, but you want it pretty smooth.
Add in the vital wheat gluten and pulse until a rough dough forms.
DO NOT KNEAD IN THE FOOD PROCESSOR. Turn the dough onto a surface and knead for about 5 minutes. Then form the vegan roast dough into an 8 1/2" log.
Pull out a long piece of foil (about 24 inches) and lay it on your work surface. Place a smaller sheet of parchment paper on top of the foil.
Place your dough log on the short side of the parchment and foil. Roll up into a tight log and punch the ends to look like a sausage.
Place on a baking sheet and bake for 35 minutes. Flip the roast and bake for 35 minutes more.
Remove the roast from the oven and leave it on the pan for 30 minutes to rest and continue cooking.
Unwrap the roast and slice to serve.
Notes
If you forget to flip it and end up baking it for 70 minutes on one side, it will still turn out fine. It will just be browner on one side.
No salt is needed because of the saltiness in the bouillon and aminos.
You can make this vegan roast ahead of time. It will stay fresh for up to 4 days in the refrigerator and can be reheated when you're ready to serve it.