I think that nowdays the 140 char restriction is for keeping Twitter clean and readable, making it harder on the writer and easier on the reader - links are not hard to read and therefore there is no reason to restrict their length.
Also, users who actually use Twitter via SMS would probably not be capable of viewing the link anyhow so it could just say "(+lnk)" or something.