Is there any way to tell which Heart Container Pieces I already have?
Yes, remember which ones you got and get the other ones. Other than that you're on your own.
I got my hands on a guide to find where they all are and printed it out and physically ticked them off as I got them. That's your best bet.