Kilmarnock striker Kris Boyd has been pleasantly surprised at his recall to the Scotland squad for the first time in three years.