I always thought they were just local synonyms of the same thing. Macapuno in the Philippines and Kopyor in Indonesia.
Yes friends, maybe just a local name only. However, there may be different types of coconut.
there is a unique story of the farmers in my place. to make all types of coconut to be "kopyor" is to hit with a stick the ground around the coconut. then that coconut can be a kopyor, but I have not proved it.