End of saga! Suitcase was dropped off by a cab today, intact, mildly scuffed, nothing missing. There's TSA stickers on the bag but they probably repacked better than I did.
It seems it ended up with BA at JFK for some reason, I guess they're working off some lost-bag karma. I'm really happy...