I don't know about EBC, but if they don't fit, return them.
Contact Larry at carbotech Engineering. Someone on this board recommended them to me and their knowledge and materials are excellent. They will hook you up with the right pads for your application, rotor and wheel friendly.
Hope this helps.
Gary
http://www.carbotecheng.com