The Scottish Government said Neil Gray was attending the national football stadium as a guest of the SFA to discuss “essential” business.