If using a SXD drivers set at 4.5 amps a NUBM44 will draw 3 amps at 8 volts ( 2 cells ) or 2 amps each at 12 volts ( 3 cells )
So 2 x NUBM44's with SXD's at 4.5a each would only draw 4 amps if your battery supply was 3 x 26650 IMR cells and slightly more as they discharge.
A 4 C-cell Maglite would hold 3 x 26650's with a spacer, a round wood dowel cut to fit with a brass paper fastener through a center hole could be used.
Your 26650's will need to be low resistance high drain IMR or INR such as EFest or Basen, I have tested these and 3 in series with SXD drivers they will carry 2 NUBM44's no problem. You will have 34 watts of waste heat to deal with.
I just got some Basen cells recently and they hold over 4 volts from a full charge into a 1 ohm load at 3.8 - 3.9 amps for a 30 second test as do the EFest, I also run NUBM44's all the time on 2 EFest 26650's for several minutes at a time until the large heat sinks are hot, and after cooling for several minutes more, I recharge 2 cell units when the cells are down to 3.7 because the SXD drop out is 6.8 amps, but running 3 cells I can wait until each cell is down to 3.3 - 3.4 volts before I recharge and that's after many multi minute runs.
It's 24 watts into the SXD and 22.5 watts out and into the NUBM44 that put out 7 watts. So roughly 17 watts of waste heat per diode.