I'm currently up in Scotland and have been surprised by the speed of all services North of Perth including the Far North Line but I was expecting the Kyle line to be pretty quick especially from Lochluichart to Strathcarron as it doesn't hug any erratic coastlines/lochsides however it seemed to be quite slow, very much like the West Highland line North of Helensburgh.
Was the Kyle line designed to be as quick as the other lines out of Inverness or not?
No, it was never designed as a fast route - none of the Western or Northern Highland lines were.
Before Sprinterisation linespeeds were even lower - 40 on the Kyle Line and 65 on the mainline from Inverness to Wick/Thurso. Sprinter differentials pushed that to 45 to Kyle and up to 75 on the Far North, the 158s saw limits raised to as high as 90 on the Far North.
On the Western Highland lines to Oban/Fort William/Mallaig - the Fort William/Mallaig lines were 40 max until 1979, Oban was 50 even in steam days. The line to Fort William was pushed to 50mph in 1979 and on Sprinterisation three sections of 70mph for the 156s were authorised as well as the raising of various other limits for Sprinter trains. The Oban line wasn't as affected by the changes and remains at a 50mph ceiling.