That it did make it is established by the UK censor handstamp. I think that it was not Red Cross mail, as there is no docketing to that effect and as there are no German censors, which I would expect had it been sent through Geneva.
I'd appreciate your theories, or better yet, your documentation, for its likely route.
Thanks,
Dann