Hi,
No PayPal Pro transactions are normal PayPal transactions.
From what I know, the sandbox system of PayPal is quite strange sometimes. So if you don't see the transactions there but the transaction worked and the order was created, then it's working. You should try with a real account and it should work properly there with the transaction appearing on the account.
Also, if it works with the instant capture, there is no reason it doesn't without. The code in the plugin is exactly the same regardless of the instant capture flag which is something sent to PayPal to tell it to capture immediatly or not. So if the transactions work with it but not without, you need to check with PayPal merchant support for the cause.