Oh. No idea what happens with the Acu-rite.
With the VantagePro, wind gust is not normally included in the LOOP packets (which come every couple of seconds), so the driver, located in bin/weewx/drivers/vantage.py, adds it.
The uploading to WU is handled by a class that puts the new LOOP and archive records in a queue, and another class in a separate thread which receives them, then posts them to the URL. Both are in bin/weewx/restx.py. Class StdWunderground is the former, class AmbientLoopThread for the latter. Both have subclasses.
-tk