Thanks for the details, they've been helpful.
What I really am trying to do is make it so that every export is exported as a single spritesheet, with the animations in a consistent order, and the frames being a consistent size. This happens by default for everything, except when I add an oversized weapon, and it ends up exporting individual sheets.
What I will probably end up doing is turning that "export_large_sheets" option to "always", so that it always exports individual sheets, and then create a script to combine the individual sheets into a single sheet with a consistent frame size.
Please let me know if you are aware of some settings configuration that will allow for what I am attempting.