Just got off the phone with Covercraft. The salesperson I talked to a coupe weeks ago followed up with their design department and got a part number for a custom fit cover for a "2017 Chevy Bolt EV 5-door hatchback w/antenna pocket". It brand new and hasn't been added to their website yet but you can phone in and order one with the part number C18246_ _, where the last two characters denote your fabric choice and color. For example, the cover I just ordered is the Weathershield HP in gray, so that part number is C1846PG. I have a cover for my other car in the Evolution fabric but picked the Weathershield for the Bolt because it folds up smaller and won't take up as much room in the back. They make them to order, so it takes a couple weeks for delivery.
Regarding the possibility of the cover damaging your car's finish, I agree that you shouldn't cover a really dirty car but disagree strongly that covers aren't good for daily use. I've been covering my daily driver, an outdoor parked Mazda CX-5 for four years and haven't seen any paint damage from the cover. Furthermore, I believe that it's helped a lot to prevent etching of the finish from fallout from our giant parkway tree and bird droppings. It sounds like your situation with birds and fruit trees could be a bad one - some birds pooped on a previous car of mine after they ate grapes and it etched all the way through to bare metal. Here's what I do when using the cover... though some may think it's too much hassle, I've found it to be a minimal time investment overall. I live in So Cal so don't need to deal with rain too much, so your case may be different.
- Start with a clean, detailed car. Wash, clay bar, wax. I also sometimes use a finishing polish before the wax, which adds a bit more protection. I use Meguiar's products but others pretty much have the same things.
- Get a car duster and use it to remove any dry dust/dirt on the car before putting on the cover. This happens a lot in So Cal - it works really well for me with no damage to the paint so far. Just dusted the Bolt yesterday after the gardeners blew dust and yard clippings everywhere.
- Get the cover on your car before the dew falls in the evenings. The wetness will bind the dirt to your car increasing the odds that covering could damage your paint. If the car's clean and it's a light dew, like fog on a mirror, I go ahead and cover it anyway since the little bit of moisture will evaporate out through the cover.
- Get a product like Meguiar's Fast Finish and use it to wet, soften and remove any bird poop, squished bugs or anything else that gets on the car between washings. Wipe gently and don't scrub. Having a clean waxed car helps a lot with this.
- Wash your cover per the mfg.'s instructions whenever it starts to leave residue on your windshield. This is a sign that it's gotten dirty. Washing at proper intervals will also help it last longer.
- Don't sweat it if you can't cover your car every day. I cover mine as much as I can but it still sits out uncovered for a good part of the day and, if it gets too dirty, is sometimes uncovered for a few days before I get around to washing it.
Doing these things usually lets me go 2-3 weeks between washings (the water still beads up, so I know it's not too long) and I think I spend less total time than the time I'd spend going to the carwash once a week. Good luck with the cover.