I'm amazed at how determined you are with this o_o;
It's not possible as far as we're aware. There aren't any free slots like in the GBA games, it just goes from 1 - 649 and stops there.
Of course, I could be wrong, but I'd hate to try expanding to get a new Pokémon in. There's a lot of things you'd need to make it all readable.