No, you can not teleblock the giant mole. It does not really use a teleport, but it digs. Unfortunately, using a magic spell like the ice barrage will not stop it from running away.  The only thing you can do to make sure it does not run from you that often is to kill it in as little hits as possible. Using the DH armor effect for this is very useful.