The right firmware should already be in the image so you can delete that file.
On eMMC: Amlogic invented their own partition scheme which is only used and understood by their own legacy kernels and tools so upstream Linux and utils used for partitioning and formatting in modern LE cannot can see any valid partitions on the eMMC device. Any attempt to repartition the device with tools that don't know about the special scheme will break the device-specific u-boot that is booting the box.
If you have the original vendor u-boot sources for the specific box it's possible to extract things and make custom images, but these days nobody still has the sources for boxes made in 2015 so that option is almost always a non-starter. The technical challenge is that the process of signing u-boot with Amlogic magic uses files with box/device specific RAM timings so generic support for e.g. p200/p201 doesn't exist. We have the signing sources for the original p201 reference board; but there is zero guarantee your p201 derived box uses the exact same RAM chips as the Amlogic reference board (more likely you can guarantee it doesn't) and if the RAM timings are wrong you've "bricked" the box and now have a complicated process to recover it to a usable state (most users baulk at the idea of opening the box and shorting pins to disable eMMC and thus force boot from SD/USB) and that also assumes you have a working u-boot binary (and you probably don't).
So we don't support internal installs unless the sources do exist, i.e. the WeTek boxes and a couple of SBC boards. NB: From my own testing the real-world difference between a modern SD card and most eMMC chips in boxes of this era is marginal.