Thank you for the taking the trouble to make the panel Arthur. It is much appreciated; now we can see that the badges are very different. That does not surprise me. No regiment would expect the Queen to share a badge with other royal ladies and to expect that the Duchess of Cornwall would wear the one given to Diana, Princess of Wales could be seen as insensitive, even if there is/was a tradition that the badge was "owned" by the regiment in the same way as the shamrock badge of the Irish Guards is and has been worn by different royal ladies.
I always laugh when I see the photo you posted Nellie. Thank you.