Have you looked at a brazing alloy called "SilFos" or maybe is is "SilPhos"? I remember the guys in the shop coming in and telling me they were about out and I would have it ordered - but I don't recall seeing the name written, just heard it spoken. As I recall from 20+ years ago, it came in a variety of Silver content alloys, thus you could dial in a melting point.

With this, you could "stick braze" your ribs rather than having to find a big furnace.