I have no problem with your info, it's was with fishaman p's advice and his insistence op update his sm before hbc. Op did so and lost hbc (gee, who would have thought). Op doesn't have a sd, so now he had to buy one so he can letterbomb the wii.
The best course of action, aside from just following modmii, would have been to update hbc, leaving it to still run on ios61. Update the sm, which would leave the new hbc intact and install ios58 in the process. He could then run hackmii installer off of usb and reinstall hbc to get it to run on ios58.
The only part I may be wrong on is him reinstalling it for ios58. Iirc hbc has had usb app support for a long time. Ios58 just brings usb2.0 speeds to the table.
However, your method accomplishes the same thing and is slightly less convoluted than mine. Either way, your method or mine would work, and he wouldn't have lost hbc.
Not to mention he didn't need to update the sm in the first place.