opkg on OpenWrt is intended to add a limited number of end-user packages to a ROM-based device. As outlined in those threads, because of its intended use and the resource constraints of all-in-one routers,
opkg does not provide ABI-compatibility "guarantees" that you might find on desktop/server distros' tools like
apt. Kernel modules must always be from the same kernel as that you have in the ROM. The kernel and base system may not be upgraded without re-flashing a newer ROM.
What is the reason you need a specific version?
Building your own ROM, from source, would be an approach if you truly needed that specific version.