Sophie Ecclestones position as the premier T20I bowler is under threat, with her England teammate Sarah Glenn closing the gap in the latest ICC Womens T20I Player Rankings.