Do OLCI and then just pick up the BP from a kiosk at the airport later.
Print at a client site (if on the road for work).
Some hotels allow free inbound faxing and at least CO will print your BP to a fax number.
You can always do the OLCI at any point and reprint the BP later so you don't really have to worry about printing at T-24. I'm also not sure why so many people care abotu being checked in at T-24, especially if it means waking up extra early or ratying awake extra late, but that is a whole different thread.