I don't think LP played any part in picking the winner. I don't condone their lack of involvement, though. Had the band been involved, the two members with extensive schooling in art would have chosen a much better piece, either yours or another one of my favorites.
They should redo the contest. That's the only thing that is fair at this point.
This should have won. If this had been on the cover of the single, I would have displayed it in my shelf, front-out, with pride. Because it's THAT aweosome. It's modern, it practically OOZES with TF-design and still has a Linkin Parkish feeling to it. You did a great job on this one and should be really proud of it.