With "Archie's Ace in the Hole" and "Maxie's Hidden Ball Trick", does a Stage 2 Pokemon put on the bench count as a Basic Pokemon?
No, it is an unevolved Stage 2 Pokemon. It is still considered an "Evolution Pokemon", but it is not a "Basic Pokemon".
Source: TPCi Rules Team (2017-04-27)

Relevant cards

Note: All applicable cards may not be listed below.
XY5_124
XY5_133
XY5_157
XY5_158