I agree with Hiram especially on the very salient point of lack of holes for a badge.
Like you said it’s free to dream but I fear any military connection in the case of this glengarry is just that.
As the saying goes - it is, what it is. Quite simply in this case that means a well made and attractive glengarry of some quality. A nice piece worth treasuring