Absolutely! Ingredient substitutions in baking can often lead to surprisingly good results. For the butter in the cookie dough, you can use margarine or coconut oil for a dairy-free option. If you're looking for a sweeter version, consider substituting the sugar with brown sugar, which will impart a richer flavor. You can also use gluten-free flour in place of regular flour for a gluten-free variation. Regarding the raspberries, if fresh fruit is unavailable, you can opt for frozen raspberries, but be sure to thaw and drain them to prevent excess moisture. For the cream cheese filling, alternatives like ricotta or mascarpone can work well too, though they’ll create different textures and flavors. Just remember that altering ingredients can affect the final outcome, so it might take a bit of experimentation to achieve your desired taste and texture!