Yep, just to confirm that needing an USBMS session (real or faked) is the expected behavior to get brand new content to import, when said content was introduced by non-standard means (i.e., not via on-device USBMS)

.
And because it was just mentioned, my set of binaries is available
over here 
.