which is compatible with the modem
I'm presuming you don't actually have the Pi yet and this is an assumption.
However, looking around online that modem may be a bit sketchy to get to work under linux -- which is probably why the router doesn't like it, because most of them are linux based1 (a bit surprising, but then Huawei likely aren't concerned about that use case; that model is I think older than when routers started appearing with this capability).
It may still be possible with the Pi since you have much more access to the OS, but that does not necessarily mean it will be easy, eg.:
https://blog.tanatos.org/posts/huawei_e3372h-325_brovi_with_linux/
If you aren't up for that, you might as well just research a modem which is compatible with the router and spend your money on that instead of a Pi (in fact, since another modem will still probably be cheaper than a Pi, you might as well do that regardless).
- That router runs AsusWRT, which is linux derived.