You misunderstood the question. The question is about what on the protein surface makes the binding for a particular phospholipid specific. Nothing what you wrote can provide specificity. The question is not about rather trivial differences between the phospholipids but rather what is the rule in the addressing that makes them signals for protein binding among billions of other lipids. We have rudimentary understanding of phosphoinositides binding like PH, or C2 domains. We know some rudiments of how phosphoserine is recognized. What makes that PCs are recognized and uniquely bound.