Just remembered seeing some guy at a model engineering exhibition selling a special sort of "solder" that worked exceptionally well with aluminium to aluminium joints.
I'm not sure if it was actually solder or some sort of catalyst that facilitated a form of welding.
Sorry, can't remember what it was called. It was expensive per metre, but you did not need much of it.
...R