Don't confuse the German-based T-mobile with the US-based company. They are the same carrier by name but are not interoperable like you mentioned. You should be able to roam in Germany but I suggest you speak with the local carrier for details if it will work as you hope.
I wish I could offer more advice but I have not used my phone internationally in almost 2 1/2 years when I used my Sprint postpaid plan in Italy. Hopefully, others will chime in with additional information.
Bookmarks