There's a local "Discount Electronics" store here in DFW, TX that has TONS of busted laptops & other assundry items from scrapped PC machines...
I'm sure if you've got a local place like that near you, you'd be able to find a part worthy of a test fit...
If not... Mail me the ribbon & I'll see if they have a replacement. It would only cost you $0.35 (or whatever postage is these days). 7 if they don't have it I'd mail you the ribbon back & then you can consider eBay (or look for a busted laptop like yours on eBay & scavange the ribbon...)
Anyhow, it's a TOTAL waiste to throw out a laptop before looking into all your options.