I don't have a Seplos and haven't used those specific MOSFETs, but a quick search shows these
may be equivalent or at least close enough...
They're also 100V / 120A with Rds of 4.2mOhm, so looks a good match to me. Vgs is also +/- 20V. And it's in a TO-263 format. And they have over 20,000 in stock
How many parallel MOSFETS are in the Seplos for either charge or discharge? I'd be inclined to replace all of them in whichever direction has blown, otherwise if the Rds is different between the two types (despite their spec both being 4.2mOhm), you would get uneven current flow across the devices.
Do you know why they blew in the first place? Might be worth investigating.
Please note, I haven't done a fine tooth-comb cross reference of all the specs, so caveat emptor and all that. All depends how soon you need to get it up and running I guess.