Blend 1/2 cup sugar and cornstarch; add pineapple. Cook, stirring constantly, until thick and clear; cool. Blend cream cheese, remaining sugar and salt; add eggs, 1 at a time, stirring well.
Blend in milk and vanilla. Spread pineapple mixture in pie shell; pour in cream cheese mixture. Sprinkle with nuts. Bake at 400 degrees for 10 minutes. Reduce oven temperature to 325 degrees then bake for 50 minutes longer.