Had the same struggle in similar composition, see also the other folks:
- How to account for DAI loans in Compound or Maker
- Maker DAO CDP Support
- DeFi Saver (DFS) Support for Maker DAO CDP
Koinly somehow gets the imports (at least that there are money flows) if you import the ProxyContract 0x… address. However everything is scrambled, so it see various things, but gets confused. Also if you add them by hand you have trouble where the DAI comes from.
On the other hand when i tried to get a estimation i only used all taxhurting sell operations, but then the balance is obviously off.
Hope they built a solution for us 