I found and read that thread when I was trying to create a part with both a bus and subparts. When I ran into the bug that does not allow both in the same part.
I don't really want a breadboard, but i'll use it if that is all that works. A carrier or adapter family would be better. Right now, a 2 pin breadboard is working. Continuing careful cleanup and testing. When ready, I'll try changing the family, and see what happens. I have not found references to the special features and tags associated with breadboards. I've been working from comparisons of part files. I had not notice that there was something special about the module id. I might not actually have a proper breadboard part any more, since I changed that right to start, to a simple guid value.