Is there really such a difference between old and aged so I can't use "old" here?
aged adjective 1 | ājd | [predicative or postpositive] having lived for a specified length of time; of a specified age: young people aged 14 to 18 | he died aged 60. • (of a horse or farm animal) over a certain defined age of maturity, typically 6 to 12 years for horses, 3 or 4 years for cattle. 2 | ˈājəd | having lived or existed for a long time; old
"Old" is one of the definitions of aged.