Check the expected opponent fleet type matches the current one before going for
the practice. If mismatching, retry the whole process to choose the suitable
fleet.
Fix the PracticeList handler.