I say give the Kevko pan a shot. Take a look at this photo of the Kevko pan, it looks almost identical to the Armando pan. The windage tray, scraper, side construction and bolt holes to hold the windage tray look identical, if you look down inside the sump area it looks the the baffling is at an angle just like the internals on my Armando pan (see earlier pic in this thread). I'm betting that Aviad did the R&D, and Armando and Kevko copied the pan. I'll post a picture of my Armando pan with the windage tray installed.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.