The problem is that the tutorial requires to make changes on Bluez package files not available on the bluez RPM for opensuse. There seem to be 2 versions of Bluez packages. You can look at the differences here:
Could the differences be explained by the fact that in addition to their being a ‘bluez’ for openSUSE, there are also other openSUSE packages such as bluez-alsa, bluez-compat, … etc … ie the packagers for Archlinux have put more files/libraries in their basic ‘bluez’ and possibly the openSUSE packagers have spread them out amongst a number of different packages ?
Note I don’t use bluetooth so I have never attempted anything like this before.
Some random thoughts…
I see this setup only useful to use your openSUSE as a speakerphone, it’s not necessary for streaming music because you can probably more easily configure the Bluetooth client as a disk device and then simply play the remote music file with any multimedia app of your choice on openSUSE. At the moment, I can’t think of any other reason than as a speakerphone to attempt this configuration.
The instructions in your link skip plenty of possible issues, IMO most importantly making sure that the Bluetooth profile to be used is installed on both machines.
As sparse and incomplete as the instructions are, I’m not sure it’s a reliable basis for trying this configuration.