Lapsus linguae
I had the same problem with my laptop. What I did, which resolved the problem, was I went into My Computer/Dial-Up Networking. I found that there were 2 dialers for BTinternet - one with the old number (which worked fine at 44k) and one with the new number which worked at 14.4k. Once I deleted the 'dialer' which contained the old number - bingo! everything works normal again at 44k. I'm no computer buff and I don't see why it should make a difference - but it worked for me!