Maybe I misread the documentation, but digging in the VideoCastManager code showed the correct callback method to override is:
@Override
public void onDataMessageReceived(String message) {
Log.i(LOG_TAG, "CAST RECEIVED MESSAGE");
}