One exception that comes to mind that doesn't seem to be listed elsewhere is in the example "Thank you for a fantastic 25 years". This is grammatically correct for the following reasons:
Idiomatic Expression: The phrase "a fantastic [number] years" is idiomatic and commonly used to refer to a specific period of time, regardless of whether the noun following "a" is plural. It's a set phrase that doesn't strictly adhere to the singular/plural rule usually associated with articles like "a" or "an."
Singular Sense of the Phrase: The phrase "a fantastic 25 years" is understood to refer to the entirety of the 25-year period as a singular concept or unit of time. It doesn't necessarily imply that each individual year is fantastic but rather the overall experience or duration.
Accepted Usage: English allows for flexibility in expressions and idiomatic usage. Similar constructions can be found in phrases like "a great five days," "a wonderful two weeks," etc., where a singular article precedes a plural noun denoting a specific duration or period of time.