Interesting. First, I would honestly ask yourself if the team is having a hard time understanding your product because they are not in your business, or is it because you are having a hard time explaining it clearly. Granted, it may be both, but a hard look at how you express the features and benefits of your product will likely benefit both parties in the long run.
To be more specific, it's critical that you clearly define the audience for this video. In my experience marketing enterprise level products, companies often make the mistake of trying to speak to the needs of all potential audiences at once. This creates a confusing mishmash of messages. For instance, is the video focused on c-suite executives? If so, then how technical does the video really need to be? That audience is far more likely to be concerned with broad business benefits: cost to implement, return on investment, operational benefits, etc. On the other hand, if the video is for mid-level IT managers, you would likely focus on ease of legacy integration, customization, ongoing maintenance and support. If you feel you need to speak to multiple audiences, then I'd highly recommend creating multiple short videos, each focused on the needs of a specific group. This will give your sales team much more flexibility in approaching potential clients, while avoiding the trap of boring EVERY audience with information they don't need.