If you want it similar to a milkshake or ice cream, use regular coconut milk. The light kind will still be creamy, but much thinner and a coconut beverage (the sort you find in the fridge) will be like an everyday smoothie.
Here is a link to NOW Eggwhite Protein Powder on Amazon. It is difficult to locate elsewhere in the unflavored version.
You can find quality Medjool dates at Costco and Trader Joe’s. HEB has this brand which I use: Bard Valley Natural Delights Medjool Dates, which you can find in the produce section.