Have you checked out Kaiser lens caps? Some of the photo supply houses have them. If you have a local camera store, they may be able to order them, if you find one listed in the size you need.

http://www.kaiser-fototechnik.de/en/...ge.asp?nr=6900