Depending on what the dependencies are (ha), there’s a decent chance an EPEL8 package would work on EL10 but I suspect that’s more likely with the EPEL9 or F40 (from which EL10 was branched) version. Better yet,
Since it built for F40, maybe it’s just a matter of enabling it for EPEL10? I don’t know enough about how that sort of thing goes to speak with any confidence, though.
Generally, that is not the way to do it. Packages built for el8 target are quite likely to not install/run cleanly on el10 and making a whole repo of them available will most probably lead to a mess.
What one can do is rebuild the package from src.rpm (source package) on/for el10.
Even that can fail (or take you to a rabbit hole of dependencies), but if it succeeds, then you have an RPM built for el10.
Requesting EPEL to do the rebuild has two benefits: (a) somebody with building experience does it, and (b) all el10 users can then install the package from reliable source (EPEL).