I personally think Alex would drill Earl. It's just my opinion, but mainly for two reasons:
1. Alex came up playing snooker and was a Canadian snooker champ. Before anyone jumps on me for claiming that Alex was/is the greatest snooker player ever, I'm definitely not saying that. He wasn't. However, he was an extremely solid snooker player which is why I don't think a 10 footer would intimidate him in the slightest. Shane started on a barbox and moved onto a nine footer. Alex started off on, and made a name for himself on a 12 footer, then moved on to nine footers. Put him back on a big table for a few months, and it'd come back to him like it never left, especially with as much natural talent as he has.
2. Alex wouldn't just sit and idly let Earl just shark him the way Shane did. Shane is far too nice, and is a quiet person by nature. Alex, being a little more boisterous, would either flat out tell Earl off, or do the same to Earl whatever Earl was doing to him. If Earl wanted to try and open his mouth and shark Alex, you can bet Alex would whatever he could to get under Earl's skin - talk to the audience just like Earl, joke around with the audience during Earl's run, talk during Earl's shots, etc. That being said, we all know which one would implode first.
That being said, I would love to see this happen. For the simple reason that I would love to see Earl blow a gasket and fall apart at the seams for his behavior towards Shane. For those who condoned Earl's behavior during the match with Shane by saying "that's just Earl being Earl" - if he played Alex and got treated the way he treated Shane, I will happily say "that's just Alex being Alex"

.
On a side not, I was rooting for Earl before the Shane match went down. Not so much anymore...