The only things listed in the description of the smartgun are the gun automation allowing you to electrically change it's settings using mental commands. A gun camera, and a rangefinder. That's it... that's the only things listed in the book's own description of the smartgun.
Same exact page, next paragraph, "The system makes use of advanced calculation software..." This tells us there is at least a software package for running the ballistics.
It doesn't need a "wind sensor". As you pointed out, it already includes a camera, and it also has software. It can easily use the same methods that, you know, old school snipers used and calculate based on what is observed in the environment. It doesn't say it does this, but it also doesn't say that the entire system isn't just powered by a miniature pink bunny either. Anyone who's played the game for more than just SR4 knows that the main component in a smartgun system is the ballistics processor. It's what separates the system from a laser pointer (laser pointer shows where the gun is pointing, smartgun shows where the bullet will hit). The calculations he's mentioned have been
heavily implied in past editions/fiction.
Now you could probably get away with saying an 'improved rangefinder' modification includes some of that extra stuff.
Or enhanced vision mod for smartguns. Both of those gun modifications from arsenal which enhance the smartgun.
Imp. Rangefinder just tacks on a microwave and radar rangefinder. Camera Upgrade just let's you add
a vision enhancement to the smartgun camera. If you maintain that the calculations cannot be pulled off by the smartgun because it isn't stated, why would it be pulled off by either of these when it still...isn't stated?

Now the bulk of the situation is that wind speed and such does not matter because it isn't counted for SR4. In the favor of a KISS system they didn't include anything similar (although most RPGs don't). The book just doesn't cover many of the simple checks that a sniper would usually make. Having it/Not having it makes absolutely no difference.
Lets toss out a fairly common situation... your character has thermographic vision and the lights are out. You're using a smartgun... the smartgun ONLY has the basic normal vision. Does it give it's full benefits? It shouldn't... without the guncam the gun doesn't know where it's pointed to draw the crosshairs on the users vision. Remember the smartgun replaces the gun's iron sights with an optical trajectory overlay based on the guns own camera.
Would the laser sight cease to function in the darkness?

According to the book, the function of the camera is that it "allows for targeted shooting around corners, without exposing oneself to return fire." All that's needed for computing ballistics (disregarding the factors that Blue mentioned that aren't taken into account RAW) would be the range and ammunition information (powder load, bullet weight, etc). Just because the camera is black doesn't keep it from drawing a crosshair on the black image.