Hmm, this is the only one I could find on Station Drivers:
Firmware pour MV-9123/9128 (Firmware:1.0.0.1701 / 2.2.0.1118 / 1.0.0.1029) (from here of course: http://www.station-drivers.com/page/marvell.htm)

So I see that from this information, this is the v1029 you referred to, but it also contains the jacked up v2.2.0.1118 you mentioned. Suggestions?