Wasn't there also an issue of renunciation? The various German Kings, Princes and Dukes all had that as part of their agreements. I don't think Karl & Zita did (and Karl made his disastrous attempt at return) and thus lost everything. I think some of the Austrian Archdukes/duchesses who did swear allegiance to the new government retained some properties and monies.
Yes, the gernman nobility essentially "settled out" of the disastrous turmoil and saved for themselves a decent lifestyle of reasonable wealth. Essentially, as in the courts today, it was smarter to settle for something than risk a fight and lose everything as was with the Austrians.
Cecilie did make Cecilienhof her residence between the wars and during WWII. While the Hohenzollerns did lose the vast majority of their wealth and riches, they were hardly destitute by any measure. Some relatives did not fare so well, but those who had business ties or who had parlayed their property wealth into other investments did OK by any measure. The key reason the German royals were able to get something of their wealth was that the German communist revolution, while bringing an end to German involvemetn in the war and crumbling the autocracy, did not take hold due to the counter revolutionary will of the general poplulation. so, unlike the Romanovs, the Hohenzollerns saved their lives and some cash.
The invading and murderous Russian army at the end of WWII forced Cecilie to flee for her life from her namesake home of 25 years. Ceclienhof was not destroyed by bombs, and like nearly all structures that were liveable, the Allies confiscated the property for their own needs. This happened all over the nation; homes of Germans were taken over with no compensation given to owners and the owners left to fend for themselves in a land of rubble and ash.
Cecliie went to live near her son Louis Ferdinand near Stuttgart after her flight from Potsdam. She remained there until her death in the mid 1950s and is buried near the crown prince in the Hohenzollern castle not too far from Hechingen in Baden.
Louis Ferdinand was blessed with a long life and had the grand opportunity to be the guest of honor at the rededication of the Berlin Catherdral in 1994. The structure was destroyed in WWII and after 50 years, was painstakingly restored to its original grandeur. Louis was at the services of dedication along with Helmut Kohl and other notables. It was a moment of having gone full circle for this man.
Interestingly, Louis would have been 100 this year. he died exactly 13 years ago tomorrow at age 87. His birth date is November 9, the day the Berlin Wall was broken through by citizens in 1989.