.
...personally, I usually do the slightly longer spindle thing, but it's also possible to shift the cartidge over a couple of mm by using a spacer or spacers on the drive side, that fits between the lip of the cartridge on that side and the BB shell. So then you can get away with a spindle closer to your original length.
Look here for you question on JIS/ISO.