I do agree that the Falcon’s under-cannons being originally meant for Star Wars is a little far-fetched. Especially since no version of the script points this out. Not to mention the piece of scenery is definitely Echo Base instead of Docking Bay 94 (mist included). It’s a fun rumor, wherever it started, but I think it’s pretty well incorrect.
I feel like I must also warn you that ScreenRant’s reputation is not the best… Though you should also remember Greedo has many dopplegangers in the deleted Jabba scene.