Yes, I received it when Doctor D did and our badges are pretty much from the same era, but this is mine, with my Crescent.
The Arc with Diamonds has two diamonds, spaced on the arc so one is near each end of the arc itself.
The heart dangle is a Heart of Alpha Gamma Delta award that an alumnae chapter or club can get for a member they want to recognize locally. The Honors of Epsilon Pi require a petition and are awarded based on those petitions. The Heart of Alpha Gamma Delta is a less formal process.