Solid difference - problem with sweeping the closed curves

Hi guys,
When I am trying to replace the circular cross-section (pipe) with the milling bit cross section, the closed curves in the middle of the form cannot be sweeped.
In the gh definitions which I attach all the open curves are sweeped properly.
However the closed ones still cannot be sweeped.

File ‘E4_032_gh forum_V3’: source form with circular cross-section;
File ‘E5_02_gh forum’: attempt no 1 to create a target form with the milling bit cross section: no holes in the middle as the closed curves are not sweeped.
File ‘E5_07_gh forum’: attempt no 2 to create a target form with the milling bit cross section: the middle holes continue to have a circular cross-section instead the milling bit cross-section.

Does anyone have an idea how to solve this problem?

E5_02_gh forum.gh (42.8 KB)
E5_07_gh forum.gh (47.7 KB)
Kuka setup_work-table_Manufacturing Setup.3dm (10.3 MB)
E4_032_gh forum_V3.gh (37.4 KB)