Is SPA4D a webpart?

Yes and No. Officially SPA4D uses “App parts” which behave differently from webparts. However in SharePoint itself you will see some references to the word “webpart”, for example when you edit the App part.