兽王 阿尔法」の『①』の効果で手札に戻したモンスターの数より相手フィールドのモンスターの数が少ない場合、処理はどのように行いますか?

自分フィールドのモンスター2体を対象として「兽王 阿尔法」の『①』の効果を発動した時、チェーンして相手が発動した効果によって、相手フィールドに表側表示で存在するモンスターが1体に減りました。
この場合、「兽王 阿尔法」の『そのモンスターを持ち主の手札戻す』処理と、『その後、手札に戻した数だけ相手フィールドの表側表示モンスターを選んで持ち主の手札に戻す』効果の処理はどのように行いますか?

質問の場合、自分フィールドの対象としたモンスター2体を持ち主手札に戻す処理は行いますが、相手フィールドに表側表示で存在するモンスターは持ち主の手札に戻りません。
また、『この効果の発動後、ターン終了時まで自分の「兽王 阿尔法」は直接攻撃できない』効果は適用されます。

点击翻译

兽王 阿尔法

獣王アルファ

Alpha, the Master of Beasts

73304257  15502


兽王 阿尔法
[怪兽|效果|特殊召唤] 兽/地
[★8] 3000/2500
这张卡不能通常召唤。对方场上的怪兽的攻击力合计比自己场上的怪兽的攻击力合计高的场合可以特殊召唤。这个卡名的效果1回合只能使用1次。
①:以自己场上的兽族·兽战士族·鸟兽族怪兽任意数量为对象才能发动。那些怪兽回到手卡。那之后,选回到手卡的数量的对方场上的表侧表示怪兽回到手卡。这个效果的发动后,直到回合结束时自己的「兽王 阿尔法」不能直接攻击。