Here's why:
* Pokémon Diamond and Pearl are separate versions. Each game has unique Pokémon that are not found in the other.
* Froslass is a Diamond-exclusive Pokémon. This means it can only be caught in Pokémon Diamond.
If you want to get Froslass, you would need to play Pokémon Diamond.