Could maintenance data be downloaded via ATC facilities? Could aircraft send maintenance data to the airport via ATC facilities (e.g., tower, TRACON, enroute)? Or are they only used for air traffic control?
Not through ATC.  The airlines have "company" frequencies they can use for such data.  Outside of airlines, General Aviation can use FBO frequencies for the same communications.