I do not know the answer to that one. I know that some people who live along the river put their boats in from their property. I carry mine in. It's a 13 1/2 foot by 4 foot boat that weighs 100LBs without the seats, battery, motor, etc. that I put on after I put the boat in.
I think the Forest Preserve says you can put in by (1) Deep Quarry Lake in Carol Stream/Bartlett, (2) off of Beecher St. in Winfield, (3) off of Mack Rd. in Warrenville, and (4) off of Batavia Rd. in Warrenville. But I think these are all carry in spots.
That being said, I did see a john boat with maybe a 3 HP motor on it at the Mack Rd. location. I did not see it getting put in or pulled out. I just happened to drive by and it was sitting there, half in the river, half on the bank.