I spun 10 free spins and won 0.3 mbtc. There should've been no maximum limits on anything beyond the 0.3 mbtc. *No other online casino operates under these ridiculous terms* that you have presented. So yes your reputation is being directly questioned and for good reason.
This is the part open for misinterpretation by the casino.
You enter a promo of 10 free spins and then keep playing for an hour with a total of 100 free spins, with 50 spins before taking the promo and 40 after. You win a significant amount of money and they cut it because you took part in the promo. It should be clearly marked by the casino from when to when you're spinning for free and those funds should be kept aside so that is not mixed with the money won outside of the promo. Otherwise they can do what they want and wait for you to win something to tell you that those last 10 spins were the promotional ones and that last win is going to be limited.