You are definitely right about that. I had the same problem and only the u-boot-aml-ucl.bin and uImage_recovery files of the firmware from the manufacturer would fix the problem. The link you provided seems to lead to an empty page though.
You should try to contact whoever sold it to you on ********** by waiting for the Chat now to be available or sending them a private message through **********. Chat is better though. You have to insist on getting the full firmware, or at least those two files. If you can get those two, then you can take stane's roms and replace his versions of those files by the ones the manufacturer sends you.
Don't give up hope! I think it's possible to revive the unit (at least I was able to).