None of the A-B controllers I am aware of support a Message instruction that transports a single BOOL value or one bit of a Data Table element.
You can use Modbus/TCP to transport an entire INT integer data element, but not just one bit.
The MicroLogix cannot natively read or write the Tags inside the Micro 820, and the Micro 820 does not emulate MicroLogix Data Table addresses, so Modbus/TCP is the protocol that these two controllers have in common.