2, 3, and 4 should now be fixed. Thank you again for the incredibly clear breakdown, it really helped pinpoint the issue.
While working on those, I also caught a separate bug: titanium tool effects weren't triggering on non-basic cell types. I only noticed it because I cranked up the proc chance during testing. So that's been addressed as well.
I seriously can't express how grateful I am for your detailed notes and the time you've taken to investigate these edge cases. It makes a huge difference!