That is a serious camp oven TD. Nothing beats good heavy cast iron for cooking on the camp fire I reckon.
As for the Thousand Island dressing on a roast, interesting. Sounds like it might have originated after consumption of alcohol, and lack of options...