Historic portrait find of Ewan Macpherson who hid for years after Culloden rout turns up under noses of experts ...