If an architect discovers that a contractor is making a huge profit on certain goods, does (s)he have any recourse to alter the situation?

No, the architect is obliged to accept a high profit margin providing a tender has been accepted.