@Guy Swartwood , Following-up on this,
For sending the push payload for incoming call you do not need to send over the entire EG payload, here is the public sample we have that extracts only the required payload for incoming call.
azure-communication-services-calling-event-grid - ConvertToPNInfo function in that file.
-- If the answer helped (pointed, you in the right direction) > please click Accept Answer Or please share the requested/more info to help you better.