UR didn't warn you that you should open your guild store because it thinks it's already opened. I thought Mafia wasn't tracking correctly on what ascension you are, but your character page shows 47 ascensions. I don't really know why the lastGuildStoreOpen preference is set to 47 if you haven't opened the store yet.
I guess the simplest fix would be to set it to the right number (46 if you didn't open the store yet, or 47 if you did) by typing set lastGuildStoreOpen = 46 in the gCLI. If you did open the guild store, check if the preference was correctly set to 47.
What I don't understand is that nothing needs to be reset upon ascending for Mafia to know if the store is open or not: when guild_store_available() is called, Mafia will visit guild.php if it hasn't been done yet, and will only set lastGuildStoreOpen = knownAscensions if store.php is in the page KoL returns (before any GM/other script modifies anything).
EDIT: ninja'd...
lastGuildStoreOpen won't increment to 48, mafia will set it at 47 if it was 46 and store.php is on the guild page, or leave it alone if it's already 47.