I remember seeing Thomasina and reading the Paul Gallico book also.

I always thought of it more as a cat/spiritual movie than a Scottish one even though it is set in Scotland.

Of course Susan Hampshire who played the "witch" later went on to star in Monarch of the Glen - not a movie but a very Scottish TV series!