Castleford Tigers’ Paul McShane thought his hopes of England career were over