I think my board might be bricked

Still not clear which 'blink' code you have tried to upload..

You seem to jump to conclusions.. that it uploaded but did not...
I think it did upload...
But we need to check that first (hence the blink sketch).
And after that find what may be wrong...