There's no requirement to have an ATP to get a type rating, you can have a FAA type rating on a private certificate. See 61.63 (d). And there's no requirement to have the 1500 before the ATP CTP or taking the written, only the checkride. See 61.35 and 61.153.