To directly answer your question I suggest the PTE 6062. It spools faster than the 6262 and makes more power than a 6262. I have used the following turbos on ported iron stock stroke engines. PTE units, 5831-5858-6262-6266-6466-6766-7080.
Look at the PTE Gen 2 6062. Its DBB so you can try it with the low stall you have. It makes more power than the 6262 which I have used many times on low 11 second cars and mid 10s on a 234ci ported iron head street cruiser.