Don't think so. Form Googling it, undervolting has allowed people to use it (afterupdating to the newest BIOS), but you wouldn't be able to overclock it, and it seems stress testing it is very bad!
I'd advise getting a new mobo, but before doing so, check out the motherboards for the 125watt CPU's, as I think you'll have a limited selection that don't have many RAM slots (all the ones I saw in stock on newegg only had 2 RAM slots).
Perhaps if you post it back using tracked post, and gave the seller the tracking number, they may send you out the 95watt CPU, as it's their fuck-up?