The charge is correct as per policy.
The phone service fee should only be waived where the functionality exists for booking something online but due to a temporary issue it cannot be done. The functionality to book AS awards on BA.com does not exist, so a service charge should apply. Some agents do however waive the fee.