Maybe you could pull one off and take it shopping. The local Schucks has dust caps hanging on a display, and that would allow you to compare the size.
Unless your dust caps are unusually tall, I'm not sure that you'll find many options. However, GM used the same diameter on lots of vechles over the years, so perhaps you can identify one with real short caps?