Late to this thread, but I’m pretty sure there is an “inserts” thread here somewhere that might appear if you search the forum for it. I’ve used inserts by Purse To Go, though I haven’t purchased any recently (because I haven’t needed to; they have held up fine over a number of years). I like them for what they are, especially that they are lightweight without being too floppy in the pockets and sides. They do not have a “premium” feel in terms of materials, but for my purposes, they work well. There are several available size options, so you’d have to figure out what size you would need.
I am not familiar with the tote that you posted, but if it’s on the larger size, you might need what PTG was calling “jumbo” at the time. I use one in my Longchamp Le Pliage large totes, if that gives you an idea. I use the somewhat smaller sizes (“L” and/or “XL”) for my Venetas.
If your tote is Cabat-sized, then you might need something even larger. My jumbo PTG swims inside my Cabats, so it doesn’t really work. I go organizer-less when I carry my Cabats.
I hope that you find a good organizer for your tote! I keep telling myself that I should just learn to make my own organizers. I’ve been looking at a number of sewing patterns that I’ve encountered here and there, but I haven’t gotten too far with it (I am a sewing novice).