Dual Ball (EXP 139) not allowing baby pokemon

I was playing a quickplay match in the Neo-on (02-03) format and decided to use a Dual Ball. I went into my deck and got a Hitmontop and a Hitmonlee. I had tried to get a Tyrogue, but it wouldn’t let me select it as an option. I bring this up because all baby pokemon cards have a rule in the top corner ‘Baby pokemon count as basic pokemon’. This leads me to believe that this is a bug or just something that was accidental left out.

The Expedition print excludes baby pokemon so this issue persists

But the card specifically says “excluding baby pokemon”?

The current implementation allows to search for baby pokemon which is wrong