If there is no bridging between the joists, use a lally column to temporarily straighten the broken joist and then slip a new joist endwise into the roof next to the broken one?
Posting photos and drawings from several angles may reveal more options.
Also, get enough bids so they cluster around a price; typically 5 will do.
In this dot plot
they cluster around 0.3. Yours may cluster around several hundred dollars.
Hopefully the $2500 is an outlier on the high side.