I agree, it's a pain in the butt to build up a good team. I'm just trying to give you some perspective from my experience- I was in the same situation as you for a while, in a similar size country. It's not an immediate process, but it can be done while maintaining your team. Find the guys on your team you think are salary efficient that you can build around. Sell off the others. Buy guys that will keep you afloat in IPBL- those in the 50k-80k range. I know it's not easy to take a few losses, but playing a season with 3 guys in the 50k-80k/week range ought to keep you from relegating, and by the end of the season, you'll have enough money just saved from the salary decreases per week to bring in 1-2 of those salary efficient players you're talking about that cost $1.5M.
Even better. Sell off the guys who you don't see as parts of a championship team, and buy one or two younger players (24-25ish) that are close to being salary efficient players, but with one or two holes. Spend the season training them, and for less money than it would cost you at the end of the year, you'll have two well-trained players to fill up two of your starting 5 spots.
Obviously, this may all be for nothing, it's just a recommendation based on what I've found worked for my team. You've obviously done a very strong job already, I just think, like you said, that you need to take a step back for a season or two in terms of competitiveness if you really want to jump to the next level.