Not a reply to your problem but maybe helpful anyways.
I found that bitmap2pcb is not really good for converting complex forms.
Have a look at svg2mod https://github.com/mtl/svg2mod
I tried that one but caused me several issues, unfortunately.
The kicad_pcb to kicad_mod works really good, but the issue is from gerber to kicad_pcb when there are footprints imported in that way.
Maybe because they use fp_poly and it is somewhat limited to drawings. Anyway, the gerber looks ok and is also printed to board consistently, but not when re-imported.
I meant it more in the sense of encouraging you to test it some more and get a bugreport onto the bugtracker for this as I’m sure it can be useful for all kinds of things - so it better works
@Joan_Sparky would you be so kind to file a bug report for this? Are you able to reproduce the bug with a random logo?
If not, I could provide a gerber B.Cu.gbr (3.1 KB) file for the process.
I have seen that the wrong tracks have the G36* Gerber M-Code (from here they say G36: Turn on Area Fill).
The outline has G37* and is the only trace that is working (from here they say G37: Turn off Area Fill).
Hence, it is not able to export filled zones. Maybe they should be exported as segments (or something that can be easily converted to a footprint command).