Black cannot move his king into check in any circumstance. The fact the white rook is pinned makes no difference. A pinned piece can still deliver check or checkmate. There is no requirement that piece is "able to move" to deliver check.
Your argument is actually illogical if you think about it. You are basically trying to say that the black king can move into check because the white rook cannot move and put his own (white) king into check! Your argument must surely apply equally to both players.
Help please.. say a white castle sits between white king and black queen.. blocking check on the white.. if black king moves into clean right of the white castle.. so that's check on black by the white castle
.But it can't move... is that legal.. my argument is as castle can't move it isn't check. Thanks