A note about substitutions: you might try substituting casein for the whey, and in that case you might not need the rice protein (casein has a nicer frosting texture than whey).
Hazelnut butter can be made by processing hazelnuts in a food processor.