Excuse me if you know all this already - it's not clear from your question.
40mm ducting is just a little greater than the hose of a typical power tool type dust extractor. Is that what you are looking at ?
40mm is much too small for the high volume low pressure type "chip collectors" with a waste sack below and filter bag ballooning from the top. Hobby / light trade versions of these typically need 100mm - 150mm ducting otherwise there's tto much resistance to airflow in the duct, and the fan designed to move large volumes of air at low pressure simply can't move the air through it.
So assuming you're looking for "low volume high pressure" dust extractors that will work perfectly with any kind of tube or ducting around 40-50mm, there are many to choose from. The camvac devices have a metal canister with one or two vacuum cleaner motors in the lid, some of the the Nilfisk aero and attix extractors are inside your budget, a metabo ASR25L would work, new or used Fein and Festool machines, Bosch GAS35, or an economical choice for a very small shop would be a numatic commercial vacuum like the Henry, George, etc models. I think that you have a lot of options within your budget.
My solution to a similar problem was to buy a used Karcher brand commercial vacuum cleaner. I hook it up to 50mm diameter black hose (used by the folk who raise Koi carp) which runs up and across the workshop ceiling then down to the outlet of my small table saw against the opposite wall.
My reason for this odd but reliable choice is low noise. My machines all have fairly quiet induction motors. I don't want a noisy extractor and don't have space for the bulk of a "chip collector" and it's large hoses. My commercial vacuum is very low noise (59 dB). Most of the quality power tool dust extractors I listed emit 68-70dB noise. In my experience cheap dust extractors are offensively noisy ! If you have a planer / jointer then 40mm ducting is just too small to move the large volumes of air these machines need. If you're using saws, routers, power tools, sanders then any of my suggestions should work for you.