The printenv outputs are not the real ones used. The bootcmd is tftp (identical to def_tftp). This is set when you interrupt the boot process at the first prompt (aka press any key to tftp). After 3 seconds or so there is another prompt to interrupt the regular boot process, this time however without tftp, i.e. the bootcmd is not altered. It is important to remember that interrupting the boot process at the first prompt sets it to tftp, in particular if you do some changes and save them to the flash memory with saveenv. You'll end up with a box locked to tftp.
I think http://kuroutoshikou.com/products/kuro_box_pro/u-boot-initienv.txt should be more like the original uboot settings. Those should be copied into the article for the flash boot.