Check the wording on the letter that comes in the welcome pack for Amb very carefully.
It says 'now and every year you achieve Spire Amb' you get the £25K points. That's a little bit ambiguous but I think IHG will focus on the 'you achieve Spire Amb' wording to deny the 25K points.