Patrick,
You are correct that /dev/modem_at1 is a second tty with access to the modem for AT commands. The intent is for that tty to be used for other entities than pppd to do exactly the type of things you are trying to do with it, monitoring being the main thing.
Jeff