There is a bug in the SI Client back-end, which is not updated regularly, and also the client is not that good at seeing the actual 4 binary of the version. So in case the version is say 1.0.7.a, it will still not be able to bind up the 'a', and at times still show there is a new version available.
Oh, and also the 1st point to note here is that the company winded up its things in some days after the release. So, the system server of the company was releasing the updated version in the market server.