Sorry - I noticed that only after posting. My bad.
Don't you need to allow automatic forward?
In the Exchange 2007 console -> Organization Configuration -> Hub Transport
In the remote domains tab, open the properties for your Default domain and check Allow Auomatic Forward.
From memory though, so could be wrong.