the usb interface is on the XMOS micro. this micro does not control the dac chip. a different micro controls the dac chip. in order for the xmos micro to write to the nvram on the micro that controls the dac chip, appropriate wiring needs to exist. if this wiring does not exist, the the xmos and hence the usb interface will not be able to write to the nvram of the micro that controls the dac chip. we don't know if this wiring exists. they may not even be sure at this point if the wiring exists.
su-9 has an exposed header that directly connects to the dac micro. so does the sabaj d5. m500 does not. i am relatively sure that there is a jtag ribbon header internal to the m500 that allows debug access to the dac micro. this means that, yes, the nvram on the dac micro is upgradable. however, only if you open the m500 and use a device that directly connects to that internal header.
a couple of things are possible. one is that smsl is only sending the device for the su-9 that connects to the external header. it's a newer dac and they may have figured out how to fix this bug earlier on the su-9 than the m500. the other possibility, the one we're afraid of, is that they are sending both a tool for the su-9 and a tool for the m500. this would mean that they have no way to access the dac micro from usb on the m500 so they're sending him a ribbon and burner for the m500 that requires opening the m500 to use.
regardless, we have no idea until Prof Wolf gets his package. hold onto your horses until then