Yes, you still need to install Data Bridge or Design Extender last after installing any other extensions.
We'll be working on a major update to eCart next and at that point you will be able to install Data Bridge, Design Extender, and eCart in any order. Sorry for the inconvenience.