W 2017 roku na mistrzostwach świata w Budapeszcie w eliminacjach 50 m stylem klasycznym ustanowiła nowy rekord swojego kraju (30,33), a w finale tej konkurencji była siódma z czasem 30,74. Na dystansie dwukrotnie dłuższym zajęła 12. miejsce, uzyskawszy czas 1:07,19. Castiglioni brała także udział w wyścigu sztafet kobiecych 4 × 100 m stylem zmiennym, w którym Włoszki uplasowały się na ósmej pozycji.