The Amvox II I peresented when I came back form Geneva are those shown in the link you posted.
The Amvox Racing are not in SS nor in platinum.
They both are in titanium, I saw them in the flesh at " Le Mans " yesterday, and today, too.
The layout of the dial is not the same, too.
Best,
Nicolas