Manx Utilities says it's overcome an obstacle to building a sewage treatment works in Peel after winning a planning appeal.