It does not create a fw_env.config for me but I fixed my dual boot problem, I just need it to be accepted:
my device has the partitions split on different MTD's and the normal nand do upgrade does not work with that layout.
Great.
My problem is simpler but your post was very helpful in pointing me where I was messing up.
BTW... your PR is stuck for a fail in formalities. Having done a few PR myself, I suggest you redo the commit with a shorter title and no dot at the end, or probably it won't go any further.