Her general's outfit would be the one I'd have expected them to do...
I'm not sure where it was said originally but Hasbro did confirm at one point that they were most likely going to use the Walmart Black Series 3.75" line to supplement characters for collectors. It's why "regular" TFA Han was a basic figure and Starkiller Base Han was the Walmart figure. That is probably why the Walmart line got D'qar Dress Leia - because TFA General Leia is/was coming in the $8 basic figure line.
It's dumb because we're going to end up with really nice versions of main characters in their secondary outfits, but it is what it is at this point I guess.