Suspect that Belarc is reading some registry keys that are leftovers from Vista.
Also, I think, the Kernel is still 6.1 as with Vista. So it could just be detecting the Core version and seeing that it matches Vista's, reports it as Vista.
Wonder whether the problem occurs on clean Windows 7 installs also.