Although in this case, if the 3DS really turned off during the update (due to low battery), you could just overwrite the file on the SD via another device, right?
Universal updater doesn't overwrite the Luma file on sysstorage, only Godmode9 does that via a script, if I'm not mistaken :-)