I'd watch here and Craigs list for a part-out of a S52 car, the cats are integrated with the headers (At least they are on my M54) , you might be able to pick up a full kit off someone fairly cheap. Check BMW race shops they may have a takeoff header.
Engine swaps are almost never just a plug and play even if youve done several they always find new stuff to dazzzle you with..