Fanny, it is not derogatory and the most important word is pal!
I am a bit of a pedant/ purist when it comes to the use of language. I used the word in accordance with the definition, nothing unpleasant about at all.!
I have quite a few sassenach friends on GN, all of whom I am delighted to have gotten to know. This anti Scottish/ English attitude does rear its head occassionaly, but it is rare.
I think some posters haven't quite grasped what the difference between using words like Taffy and Jock and Chinkie and Paki. In my opinion, the latter are referring to race, that's why they can be construed as racial slurs. There will be some, who may disagree, but I will continue to remind anyone in my company, that they are unacceptable terms.