The important issue for a filter beside filtering is the flow rate, to low a flow rate and the oil will not circulate properly due to restriction in the filter and cause problems
Used to be a big problem back in the CB750 and CBX1000 days as the filters looked exactly the same but the CBX specific one was a free flowing filter.
Same appl;ied to 1980 Toyotas when the Ford Motorcraft filter looked exactly, but had a lower flow rate.
As I do not know the Flow rate of this filter I could not answer the question, but your bike will take the same filter from the FZS1000 and the XJR400.
The HiFlo filter I used for the 400s was the HF303 and should be easily available