A new version has been released. Refer to the OP for details.
For series that are currently OPEN, I would recommend signing up again which will allow you to select bonus players as well.
For existing IN PROGRESS series, bonus player option won't be available but you should be able to update you Captain/Vice captain for upcoming matches.
Check out the stats page as well which will also show how many series a player has participated in.