Вы не можете помещать исполняемые файлы (.so, .dex, .jar) в OBB (файлы расширения). Это не техническое ограничение, это политическое и не без оснований.
Файлы расширения хранятся в ненадежном хранилище (например, иногда на SD-карте). Вредоносное приложение может изменить файлы расширения и изменить код после его загрузки. По этой причине небезопасно помещать любой исполняемый код в файл расширения, поэтому политика Google Play не допускает этого.
Возможно, вы захотите рассмотреть динамические функциональные модули как один из способов уменьшения размера вашего приложения за счет доставки динамического кода.