If the extensions are working properly and you did not follow my suggested procedure, then there is no need to worry. I only suggested a method, but there are more ways to skin a cat. The attached image shows what I do to install a WA extension.
As far as the missing record set is concerned, this has to be a problem that is not related to the installation of the extensions. I am not sure which version of DW you had prior to upgrading. If this was CS6, then it is possible to re-install CS6 through CC. It is still available and will happily live alongside CC. That way you can assure yourself that the problem lies with the code.