fsck_hfs keeps crashing when trying to repair my Time Machine volume
Sorry to say it, but I think that Time Machine filesystem is broken beyond repair. You could try DiskWarrior, but it might not work either.

The fastest solution is to delete the USB volume from your Time Machine settings, then erase it and start a fresh Time Machine on it.