I do not think that the Electoral College currently holds back third parties as it is unlikely they will get the votes anyway
still, I think if there ever was a third party that got some attention, it would most likely hold them back and I think overall the Electoral College is a very poorly thought out and unnecessary system.