I would be willing to bet that the "Schwinn Approved" racks were most likely built by Pletscher. You can get replacement hardware from them or from Wald. I use a small scrap of innertube for padding rather than the electrical tape. In this part of the country it gets overheated and oozes. I have also used scraps of fabric handle bar tape with passable results.
Aaron