The low stall speed makes me nervous. The Isky E-4 is not that big of a cam but still, it's a 273, not exactly a torque monster. If it was pulling down the idle speed that much it must have tended to creep really bad. Was your engine healthy? Did it have a big cam?
I think this makes the research that much more important. Maybe their were different converters used in different years?