AC Milan's bid to land free agent Martin Caceres has failed after the Uruguay international rejected a move to San Siro.