What I want to know is, what qualifies an Android "display"? What types of devices can I use as secondary displays using the DisplayManager class?
That is up to the device manufacturer. Some devices support HDMI-out, via some sort of connector (micro HDMI, MHL, etc.). Some devices support Miracast. And so on. From the standpoint of Android, they will appear to be a monitor. Whether they are an LCD monitor or a TV or an HDMI recorder or something else is up to the manufacturer of that equipment.
Note that not all devices that have Android 4.2 and support an external display will support Presentation
for those external displays. For example:
- the Nexus 4 supports
Presentation
via Miracast - the Nexus 10 supports
Presentation
via HDMI - the Galaxy Nexus, at present, does not support
Presentation
via MHL - the ASUS Transformer Infinity, at present, does not support
Presentation
via HDMI