@Romanops
Conventional answer is no, every file or asset has designated locations.
If it is a Windows file or folder you have great flexibility. For example you can rename your dlcpacks folder and relocate it.
If it is an rpf, you're much more limited because you need OpenIV or Codewalker or a tool using the Codewalker core to make changes,
The non conventional method is using c#. You would use it in conjunction with the notification function to draw an icon or sprite on the screen, taking into account positioning and probably screen resolution. The icon would of course be displayed next to the notification text. The default icon would need to be replaced with a transparent image.
Alternatively you show your notification text and icon as an image.