BT sport is a rival to Sky, so no you cannot get it on NowTV.
Chromecast doesn't get anything itself, you just send video to it from something else (eg laptop or mobile phone) for it to play on your TV.
Your Roku stick has many things on it but BT Sport is not one, and chromecast is not two...