Great news everyone! (or not)
After formatting JFFS and rebooting, as I was about to also disable IPv6, I saw that I now had a valid IPv6 address with a /56 prefix. How is this possible?
I even telnet'ed to see if the JFFS wasn't formatted and the script was still lying around but fact of the...