Made more progress on silverware today. Radio pin assignments swapped on ports, softI2c changed from bwhoop (still not sure if that's the best or correct solution to the missing gyro error but it works), and reversed the left and right rear motor assignments. It's in the air now!
I'm using the e011 board in a 6mm whoop as a test bed for getting this going. Had to lower all pids by 1/3 just as a starting point as oscillation was out of control. At least it is responding to pid changes as expected. Also, I can't get it to respond to stick commands or aux channel to change from autolevel to acro, so I just forced it into acro in the code.
So to summarize, I have a poorly tuned e011 board flying in acro mode now!!!! Woooohoooo! Just needs some attention paid to the pids and rates, maybe a little gyro filtering adjustment, and once I'm in the air for fpv, I will see if this version needs code added for a small deadband or if it has good centering code (I haven't looked yet). Set up an idle up switch to mimic air mode. And finally test punch out to see if it can keep itself level or if it needs some amount of throttle held back in the code to give the pid controller room to work.
If you want acro, and all this sounds overwhelming, don't worry - it is all not too bad. If nobody else jumps on making a tutorial - I will once I learn it all the hard way - lol. Happy to compare notes with anyone else hacking it till we get the kinks worked out. If I get a solid procedure and tune down, I will at least open a thread with clear instructions to follow.