I just updated to Office Version 2006 (Build 13001.20198) Current Channel (Preview).
This was released yesterday - June 18th.
I ran a few quick tests and it seems to have solved the issue related to using SQL/VBA to write to a Number Data Type, with a Decimal field size.
There is no mention of this fix in the release notes (or anywhere else):
I'm going to do some more testing before I use this version in production.
Has anyone else seen the issue fixed in Build 13001.20198, or am I missing something?