I think the experts have spoken.
If you cannot find a cab by September go to Fall Carlisle PA Swap Meet at the end of September.
Right up the road from you on I81.
Get there early on Friday at the latest.
There is a guy "up on the hill" that sells truck sheet metal he brings from the desert southwest. He usually has a cab or two.
They won't be perfect but well worth it.
Bring cash and expect to pay about $600.00 but carry more for other stuff.