Sorry, I forgot you mentioned the Madisound pegs already.
The pegs in the link below should work, I measured mine with my digital caliper and found the shank from the flange to the ball tip to be 16 mm long and the ball 5.70 mm in diameter as opposed to 6 mm in the pegs I linked to but I suspect they have compressed the .3 mm over the years.
There are detailed dimensions in the item description.
http://m.ebay.ca/itm/NEW-20-Pairs-Ball-and-Socket-Type-Grill-Guides-Pegs-Plastic-Screws-Speaker-Part...
The pegs in the link below should work, I measured mine with my digital caliper and found the shank from the flange to the ball tip to be 16 mm long and the ball 5.70 mm in diameter as opposed to 6 mm in the pegs I linked to but I suspect they have compressed the .3 mm over the years.
There are detailed dimensions in the item description.
http://m.ebay.ca/itm/NEW-20-Pairs-Ball-and-Socket-Type-Grill-Guides-Pegs-Plastic-Screws-Speaker-Part...