That look pretty promising! I've actually had good luck with the Alumaweld rods. But only on 6061 alloys. The zinc content of 7005 makes it difficult to stick. You should ask them if this HTS stuff actually works on 7005. I also suspect like steel-brazing that it doesn't like big gaps to be bridged. The parts should fit as precisely as possible.