Well again, the banning from the Olympic Games is, afaik, pretty directly related to violating the Olympic Charter. That is, Russia illegally annexed regions of Ukraine and forcibly subordinated those regions' regional Olympic committees to their own.
FIG is a different matter. However, I personally would want the IOC to force any sports' IOC-recognized world governing body to adhere to the same bans as the IOC.
Specific IOC bylaws or what have you might make that impossible, but I'd be fine with the IOC saying "We have banned Russia and if you want to participate in the Olympic Games as a sport, you must also ban them".
IMO, there simply should not even be any AIN athletes. But in part, that is because I don't think there is any room for neutrality at all as far as this war is concerned. It is blatantly clear to me which side is evil and which side is not.
But I am also the person who refused to stand for the Russian anthem once they brought back the Soviet anthem. To me, it was a sign at the time of where Russia was headed.
And here we are.