Someone got Wolfenstien 3D to work on Gameboy color...
https://www.engadget.com/2016/12/19/wolfenstein-3d-ported-to-game-boy-color-on-turbocharged-cart/But it actually took putting a seperate CPU on the custom cartridge they made.
Technically if you did something like a Super Gameboy where the entire gameboy system is put into a cartridge, you might get it to 'work' partially. Sure if you had a large enough and fast enough FPGA on a flashcart, and that flashcart FPGA could 'be a SNES' hardware/cpu/graphics processing, and just pass the video and sound through the speaker, and screen, then it might be possible to 'see' the game played on a GBA.
However, that woudl still leave the problem of 'not enough buttons'.... THere are a handful of SNES games that don't utilize all the buttons anyways, so those would probably be able to be played on the system if buttons are mapped properly. But most of the best games utilize all the buttons, and there simply aren't enough on the system. One way to possibly get around that is do 'combo button' pushes, but that could cause problems itself like being overly complicated, and having actions you don't want to do happen before before you can pull of a combo.
Also dealing with an FPGA and other hardware that could handle this? Probably extremely expensive... at least $200... the other issue is it would have to be essentially an extremely shrunken down Mister or Super NT basically, and that might not be feasible on a GBA size cart, even if you made a special cart that stuck out as much as needed (for example something closer to the Warioware Twisted cart, or larger)...