Disclaimer, I don't have an xr-30 and haven't replaced the fan in one, but fans are pretty simple.
And ecotech for sure didn't design a custom fan for the gen 1 xr30. Looks like it is a 80x80x15mm 12v standard pc fan. You can get those on amazon for cheap. Only thing that may be different is...