Both OSPF and EIGRP use multicast but they are also specific protocols, NOT considered IP protocol. EIGRP is protocol 88 and OSPF is protocol 89. Thus, on your firewall, you aren't looking for a specific TCP/IP port, but a protocol.
It may be easier to use a protocol analyzer to see the traffic flowing, then permit it based on what you see.
Keep Up with TechRepublic