have you tried to broadcast it manually by means of pushing your rawtx to the network?
on your wallet, click Debug then Console, then type: getrawtransaction yourtxid
and you can try broadcast it thru one of sites listed here
https://en.bitcoin.it/wiki/Transaction_broadcastingalternatively you could post the hex rawtx here, we could check it and help push it too