@thunderjet - Excellent find! Spent allot of time in that RelayWalletTransaction(), convinced that was where the problem must be @. My initial reaction here is that you've nailed it. My experience is primarily with the 0.9.2+ codebase & there is significant differences between the two there, did not know that about 0.8.6. We'll have to see what Gnosis thinks, but I'm really happy you pointed this out!
GR