What do you mean by "SMIS would not update"? I updated smis-provider with:
# esxcli software vib install -d "/path/VMW-ESX-5.x.0-lsiprovider-500.04.V0.54-0004-offline_bundle-2395881.zip"
...and everything went well. After reboot I can see health-status in hardware tab.
BTW you have ESXi 5.5, you are probably using VMW-ESX-5.5.0-lsiprovider-500.04.V0.54-0004-2371726.zip, listed as smis-provider for 5.5.
But did you try the other one, VMW-ESX-5.x.0-lsiprovider-500.04.V0.54-0004-2395881.zip, for 5.x?
And one more thing: does your controller report its healt-status at least using command-line tool (storcli, megacli)?