I just tried again, as well. I don't really want to create useless app entries in my App Store Connect by uploading one of your examples. But see my steps below:
--B4I IDE--
1. Build Release App
2. Download Last Build
3. Upload To App Store
4. Check email, got email stating ITMS-90338: Non-public API usage - The app references non-public symbols in APP_NAME: __NSSetLogCStringFunction
5. Uncheck iHttpServer in Libraries Manager
6. Increment Version
7. Build Release App
8. Download Last Build
9. Upload To App Store
10. Check email, no warnings, and approves in App Store Connect for testflight.
Few things to note:
I am using the Hosted Builder as I have a windows machine I develop with.
I have tried the above steps with and without the "Clean Project" between builds, makes no difference.
In my libraries manager, everything appears to be up to date except 2 libraries (iHttpUtils2 and XUI Views).
I am using B4I v 7.80.
I've attached a screenshot that displays some of my project properties with identifiable information obscured.