I do not think changing your IOS has anything to do with the problem. Are you sure the SMB is still working? Also check you have HBC 1.0.8 running with IOS58.
About the 4.3 update: there is no reason at all people should upgrade to 4.3. We even discourage it. It has no new features and only makes things harder.