It is vertically aligned center on my Firefox 15.0. I'd try a cache clear if you haven't already done so.
Will they also change the iO logo in their cable box guide/software to this as well?
iO is not the TV service anymore, it has been rebranded to Optimum TV. So they would not update that logo. I am guessing they are waiting for the new IMG to come out in October to change it over to Optimum TV.