The usecase is very similar to what bridge bots need. Bridges normally use a single profile, but need to appear with different display names and ideally avatar for each message, with some indication that messages are sent by the bridge. Currently bridges can overwrite the display name per-message and it is indicated with ~ in front of display name, but avatar of the bridge bot is always displayed next to the message.
EDIT 2026-03-22: There is a related topic