From what I know Edelbrock and Techco are not compatible. Different blowers and different manufacturers. Techco are all their own beast they were all designed by Techco and most stuff was built in-house.
Oops, brain was thinking to fast. I meant the SMS, not the Edelbrock...
I think the SMS Pulleys will work. From my understanding the same guy helped create both.