He is just demonstrating that __subclass__ hook has control over what is counted as a match.
Which he explained in another article that it allows the author of the abstract class to hijack calls to isinstance for any instances created from subclasses.