Such a bad luck but glad to hear you're fine! Bikes and funds can always be repaired, mended, whatever... one's body is always harder.
On your trip, regardless of useful advices and tips, it's ultimately up to you to decide what to do next. No matter what your option will be, I'll be waiting for you guys and possibly Almeida II here in Portugal
If you need something in El Salvador or Colombia, just send me a PM.
Hopefully this is only a see you soon...