Officials raise concerns over Steve Barclay's role in local waste project