If you have control over 3DNZTfv3zyrBXju919t1CWF5nz81Fxb4Ak, yes. You can use CPFP method.
Just note that the transaction in question has an unconfirmed parent too. So, the fee you need to pay for the new transaction must be that high to cover the fee of that unconfirmed transaction too.
If I send $1 with really high mining fees such as $50 to the receiving address, will it do the trick?
If you are not in hurry, you only need to wait. Your transaction will probably be confirmed in the next 48 hours. Even transactions made with 1 sat/vbyte are usually confirmed on the weekends.
If you are in hurry:
In
the first unconfirmed transaction, the size is 15,603 vbyte and the fee is 3.4 sat/vbyte.
In
the second unconfirmed transaction, the size is 111 vbyte and the fee is 51.3 sat/vbyte.
Assuming the new transaction will have one input and two outputs, its size will be about 160 vbyte.
The total size of these three transactions will be 15,874 vbyte.
For getting a fast confirmation, you need to pay about 10 sat/vbyte. (Note that this rate is dynamic and can change over time)
This means that the fee must be paid for these three transactions should be about 160,000 sat.
58,750 sat has already been paid and you need to pay about 101,000 sat (about 19 dollar) for the new transaction.
So, even if you are in hurry and want your transaction to be confirmed in the next block, there is no need to pay 50 dollar for the new transaction. About 20 dollar should be enough.