How to restore a particular app's data from Google Drive backup?
The applications that was not restored does not allow backup (android:allowBackup=&quot;false&quot;). Which mean that your backup will not contain these applications even after restoring in another device.
You can check that by following these steps:

Install one of the concerned Apps in your new device
Enable USB Debugging
Run this command (using ADB):

adb shell dumpsys package concerend.app.package | grep flags

Where concerend.app.package is the package name of the installed App.
If ALLOW_BACKUP exist in the command's result then probably the application can be backed up. Else, the application cannot be backed up and it will explain why it was not restored.