"Schmitt with optional pullup" in the MAX7300 datasheet means the device will internally attach a pullup to the input. If you don't want this then you just want to set the input to a GPIO input without pullup (Table 2) which would allow you to use your own external pullup resistor if desired.