In a large bowl, or the bowl of a stand mixer fitted with the whip attachment, beat cream cheese until completely smooth. With mixer on medium-low, slowly begin beating in the pineapple juice, scraping the bowl as often as necessary to ensure there are no lumps.
Once pineapple juice and cream cheese are combined and silky smooth, stir in cream of coconut and mix thoroughly. Add entire package of instant vanilla pudding and beat on medium-high speed for 2 full minutes until thick and creamy. Add ½ cup chopped pineapple and ¼ cup sweetened coconut.
Take the remaining ¼ cup of sweetened coconut and spread it over the bottom of the prepared pie crust. Fold 2 cups of whipped topping into the filling, reserving the remainder for topping the pie. Once whipped topping is fully incorporated, transfer filling into prepared pie crust and smooth into an even layer. Refrigerate about 4 hours or until firm.
Just before serving, top the pie with remaining whipped topping, sprinkle with toasted coconut, slice and serve!
Notes
Cream of coconut is readily available and usually near the mixers like margarita mix in the grocery store.