I assume the Nishiki has a standard English threaded bottom bracket shell and your Campy bb is Italian threaded as that's the only reason it wouldn't fit. Apparently you need an italian threaded frame and these aren't all that common, particularly at low cost. Try to find an old Bianchi from before they went to English threads. Otherwise find an English threaded bb for your crank.