Hi, did you take the photos? I'm also struggling to get mine flush. TaMorning all. In January I fitted my double din which is a Kenwood DMX7018DABS. (So same as the 7017 model but shallow, so its fits better).
I bought the whole upgrade kit from Dynamic Sounds, this came with absolutely everything needed to act as a straight swap and still keep the steering controls.
Everything went straight forward until the end when I noticed mine also didn't fit flush. This is simply the dashboard itself on the Civic. I had to take a thin knife and trim away some of the dashboard exo away which then allowed it to pop straight in and fit flush.
The part you cut out can not be seen at all as it is inside the dash.
I am removing mine this weekend as I will be selling the car but I will then sell the Dab unit/ Honda upgrade kit etc separately so I will take pictures of where I have cut and post them to hopefully help make more sense.
I will also take pictures of how it is currently sitting before I remove it, that way you can see it does sit flush all round.
Sent from my SM-N950F using Tapatalk