Came across the thread in the end as well. That really is quite unfortunate!
Have tried to play with proxy arp but have not been able to get anything working yet.
I guess the only hope now is a solution in future hamachi versions or an implementation of the VPN function into the pi compatible build of teamviewer, although I somehow think the same issues will occur.
Will continue to mess around with proxy arp but hopes are not too high. If I figure something out I'll make sure to post it.